package cli import ( "fmt" "gopkg.in/urfave/cli.v2" ) var versionCmd = &cli.Command{ Name: "version", Usage: "Print version", Action: func(cctx *cli.Context) error { api, err := getAPI(cctx) if err != nil { return err } ctx := reqContext(cctx) // TODO: print more useful things fmt.Println(api.Version(ctx)) cli.VersionPrinter(cctx) return nil }, }