我有一个使用眼镜蛇的go程序,它有一个名为“ test”的子命令,我有一个名为“ measure”的非测试子命令。因此,实际上,调用此目标的用户将执行
./cmd test measure
这一切都很好,但是我对设置cobra的帮助功能感到困惑。如果我处于水平: ./cmd测试-帮助 我想我会在“测试”下得到一些子命令清单。但是在实践中,我找不到任何可以打印子命令的地方。
代码很简单,看起来像这样:
RootCmd.AddCommand(test)
testCmd.AddCommand(measureCmd)
我在这里想念什么?
谢谢!