| 12345678910111213141516171819202122232425 |
- 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 的时候打印并退出"))
- }
|