我想做的是能够运行这三个场景:cmd --test --branch releasecmd --test all --branch releasecmd --branch release有能力指定--test自己没有参数(像一个bool),也有能力指定一个参数。我认为这是不可能的,因为下一个标志(--分支)在没有参数的情况下被用作--test的参数,但我想我会问一下,以防我错过了什么。
cmd --test --branch release
cmd --test all --branch release
cmd --branch release
q5lcpyga1#
在[Go]中,我可以使用flag包来定义一个可以选择字符串参数的flag吗?不,没有这样的选择。
1条答案
按热度按时间q5lcpyga1#
在[Go]中,我可以使用flag包来定义一个可以选择字符串参数的flag吗?
不,没有这样的选择。