我试图用 golang 弄脏手。所以我发明了一个小项目,想用不同的命令构建一个小的控制台应用程序。我找到了codegangsta/cli并尝试了这个例子。 package mainimport ( "os" "github.com/codegangsta/cli")func main() { app := cli.NewApp() app.Commands = []cli.Command{ { Name: "add", Usage: "add a task to the list", Action: func(c *cli.Context) { println("added task: ", c.Args().First()) }, }, { Name: "complete", Usage: "complete a task on the list", Action: func(c *cli.Context) { println("completed task: ", c.Args().First()) }, }, } app.Run(os.Args)}现在我想将 Commands-array 中的命令放在单独的文件中,并且只引用它们。我怎样才能做到这一点?谢谢你的一些建议。
1 回答
- 1 回答
- 0 关注
- 165 浏览
添加回答
举报
0/150
提交
取消