Slide 19
Slide 19 text
app := cli.NewApp()
app.Name = "Trivia"
app.Usage = "Trivia makes your life richer."
app.Version = "0.0.1"
app.Action = showWord
app.Flags = []cli.Flag {
cli.StringFlag {
Name: "lang, l",
Usage: "Specify the language.",
},
}
app.Run(os.Args)
19
コマンドライン引数のパース
urfave/cli
Flagなどを指定すると簡単にCLIツールを作れる