package cmd import ( "errors" "github.com/runningwater/gohub/pkg/console" "github.com/spf13/cobra" ) var Cmd{{StructName}} = &cobra.Command{ Use: "{{PackageName}}", Short: "Here puts the command description", Run: runCmd{{StructName}}, Args: cobra.ExactArgs(1), // 只允许且必须传 1 个参数 } func runCmd{{StructName}}(cmd *cobra.Command, args []string) { console.Success("这是一条成功的提示") console.Warning("这是一条提示") console.Error("这是一条错误信息") console.Warning("终端输出最好使用英文,这样兼容性会更好~") console.Exit("exit 方法可以用来打印消息并中断程序!") console.ExitIf(errors.New("在 err != nil 的时候打印并退出")) }