github.com/tcnksm/gcli (go): Command gcli generates a skeleon (codes and its directory structure) you need to start building CLI tool by Golang. https://github.com/tcnksm/gcli  Usage:  Available commands:  Use "gcli <command> -help" for more information about command.  Apply design template file for generating cli project. You can generate design template file via 'gcli design' command. If framework name is not specified gcli use codegangsta/cli. You can set framework name via '-F' option. To check cli framework you can use, run 'gcli list'.  Usage:  Options:  Generate project design template (as toml file). You can pass that file to 'gcli apply' command and generate CLI tool based on template file. You can define what command and what flag you need on that file.  Usage:  Options:  Show all avairable cli frameworks.  Usage:  Generate new cli skeleton project. At least, you must provide executable name. You can select cli package and set commands via command line option. See more about that on Options section. By default, gcli use codegangsta/cli. To check cli framework you can use, run 'gcli list'.  Usage:  Options:  Examples:  To create todo command application skeleton which has 'add' and 'delete' command,  Validate design template file which has required filed. If not it returns error and non zero value.  Usage:
Keywords: cli-framework|golang