start
start copied to clipboard
Start Go command line apps with ease
See if parts of the text (sample code etc) can be generated from the source code, instead of maintaining an extra README file.
Add an interactive prompt using [go-prompt](https://github.com/c-bata/go-prompt), to allow interactive command completion independently from the kind of shell used.
Generate the code for commands & flags from either a spec file, or from existing code & code comments.
Add a SIGINT (Ctrl-C) handler with the option to add custom cleanup code.
If a command is not implemented, try finding an executable named `-` and call it. Example: Application name = `start`, command = `now`. Command `now` is not implemented. User calls...