wujian_develop_tool/main.go

38 lines
619 B
Go

package main
import (
"log"
"os"
"github.com/urfave/cli/v2"
)
func main() {
app := cli.NewApp()
app = &cli.App{
Name: "wujian develop tool",
Usage: "无间开发者工具箱",
Version: "v0.0.1",
EnableBashCompletion: true,
Commands: cli.Commands{
&cli.Command{
Name: "api",
Usage: "api应用列表",
Action: ActionApi,
Flags: []cli.Flag{
&cli.BoolFlag{
Name: "all",
Aliases: []string{"a"},
Usage: "所有应用",
},
},
},
},
}
err := app.Run(os.Args)
if err != nil {
log.Fatal(err)
}
}