cli - 一款简单、快速且有趣的构建命令行应用程序的 Go 语言包
                 jopen
                 10年前
            
                    cli - 一款简单、快速且有趣的构建命令行应用程序的 Go 语言包。它目标是让开发人员能够编写快速和分布式命令行应用。
Example
Being a programmer can be a lonely job. Thankfully by the power of automation that is not the case! Let's create a greeter app to fend off our demons of loneliness!
Start by creating a directory namedgreet, and within it, add a file,greet.gowith the following code in it:
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)  }