This repository hosts several dummy projects made in order to try out Go CLI libraries.
The library tested are:
- urfave/cli v2 (documentation)
- cobra (documentation)
- ffcli v3 (documentation)
- kong (documentation)
The specs of the test are as follows:
- The CLI should be able to handle flags easily
- The CLI should be able to handle flag aliases
- The CLI should be able to handle subcommands (such as
git add)