构建命令行 App 的 GO 语言开发包
jopen
11年前
cli.go 是一款简单,快速和有趣的构建命令行应用程序的 GO 包,我们的目标是让开发人员在一种容易表达的方式下编写快速和可分配的命令行应用程序。
/* greet.go */ package main import ( "os" "github.com/codegangsta/cli" ) func main() { app := cli.NewApp() app.Name = "greet" app.Usage = "fight the loneliness!" app.Action = func(c *cli.Context) { println("Hello friend!") } app.Run(os.Args) }