This is my solution to the coding challenge John Crickett's Coding Challenges.
-
Clone the repo
-
Run the tool using of the following approaches:
# Run the tool automatically using the go command $ go run . # Build a binary and run it manually $ go build -o gosh $ ./gosh # Install the binary in your environment, and run it: $ go install $ go-shell
-
Done!
gosh > $ ls
README.md go.mod go.sum internal main.go
gosh > $ ls -a
. .. .git README.md go.mod go.sum internal main.go
gosh > $ pwd
/Users/noueman.khalikine/.noueman/coding-challenges/go-shell- Add support for left and right arrow keys text navigation
- Add support for tab completion
- Add support for colors
- Add support for history search