func main() { switch kingpin.MustParse(app.Parse(os.Args[1:])) { // Register user case register.FullCommand(): println(*registerNick) // Post message case post.FullCommand(): if *postImage != nil { } text := strings.Join(*postText, " ") println("Post:", text) } }
func main() { app := kingpin.New("modular", "My modular application.") configureLsCommand(app) kingpin.MustParse(app.Parse(os.Args[1:])) }