An open API service indexing awesome lists of open source software.

https://github.com/adityaprakash-bobby/go-shell

A shell written in Go in order to learn the language.
https://github.com/adityaprakash-bobby/go-shell

go golang shell

Last synced: 2 months ago
JSON representation

A shell written in Go in order to learn the language.

Awesome Lists containing this project

README

          

# go-shell [![Go Report Card](https://goreportcard.com/badge/github.com/adityaprakash-bobby/go-shell)](https://goreportcard.com/report/github.com/adityaprakash-bobby/go-shell)

A simple gnome-like shell written in Go.

### Features (done yet):
- [x] Add the working directory
- [x] Add the machine’s hostname
- [x] Add the current user
- [ ] Browse input history with the up/down keys
- [ ] Improve the interface

> This is a simple project-based learning approach to know about Golang. Following the article [here](https://sj14.gitlab.io/post/2018-07-01-go-unix-shell/).