gosh is a minimalistic shell alternative written in go.
[abhishek@Abhisheks-Mac-mini.local] ls
LICENSE README.md go.mod images main.go- Has a full featured prompt
- Very easy to modify and enhance
- go 1.2.0
git clone https://github.com/2kabhishek/gosh
cd gosh
go build
ln -s $PWD/gosh ~/Applications/bin/ # Symlink to a place in your pathUSAGE:
goshMay add more shell features in future if I feel like it.
- Add more shell functions
- Add history support
- Add support for pipes, sub shells
Wanted to play around with go.
- The main challenges were
<issue/difficulty> - I learned about
<learning/accomplishment>
β hit the star button if you found this useful β
Source | Blog | Twitter | LinkedIn | More Links | Other Projects