package main import ( "fmt" "os" "github.com/gonuts/commander" ) var g_cmd = &commander.Command{ UsageLine: os.Args[0] + " does cool things", } func init() { g_cmd.Subcommands = []*commander.Command{ cmd_cmd1, ex_make_cmd_cmd2(), cmd_subcmd1, ex_make_cmd_subcmd2(), } } func main() { err := g_cmd.Dispatch(os.Args[1:]) if err != nil { fmt.Printf("%v\n", err) os.Exit(1) } return } // EOF