小编War*_*ine的帖子

如果“cobra.Command BoolVarP”的默认值为“true”,则它始终为“true”

我的代码

    var require bool
    
    cmd.Flags().BoolVarP(&require, "require", "r", true,
        "default: true.")
Run Code Online (Sandbox Code Playgroud)

如果默认值为“true”,无论我是否添加“-r”,“require”始终为“true”。但如果默认值为“false”,则效果很好。

请帮忙,谢谢!

go go-cobra

5
推荐指数
1
解决办法
4941
查看次数

标签 统计

go ×1

go-cobra ×1