У меня есть программа go, использующая кобру, и у нее есть подкоманда под названием «тест», у меня есть подкоманда вне теста под названием «мера». Поэтому на практике для вызова этой цели пользователь будет выполнять
./cmd test measure
Это все работает хорошо, но я запутался, установив функцию помощи кобры. если я на уровне:
./cmd test --help
Я думаю, что я получу некоторый список подкоманд в разделе «тест». Однако на практике нигде не удается распечатать подкоманды, которые я могу найти.
код довольно прост, он выглядит так:
RootCmd.AddCommand(test)
testCmd.AddCommand(measureCmd)
Что мне здесь не хватает?
Спасибо!