Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个使用modules的项目,使用 CLI 命令调用(即myapp foo调用foo模块)。
myapp foo
foo
模块可以是内置的或用户定义的。我用 Cobra 命令定义了一些内置模块,效果很好。现在我想处理用户定义的模块,因此myapp bar将bar在某个文件夹中查找文件,因为该bar命令未定义。
myapp bar
bar
如何在没有unknown command "bar"错误的情况下执行此操作,或在运行时添加命令?
unknown command "bar"
知道了!
使用AddCommand可以做到这一点。