构建命令行 App 的 GO 语言开发包

jopen 10年前

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)  }

项目主页:http://www.open-open.com/lib/view/home/1389769237070