在做手里的项目的过程中,用到了 Cobra,过程中需要使用动态的 help 信息,目前 Cobra 本身还不支持,所以手工加了一些额外代码才实现。
但是在读 Cobra 源码的过程中,发现只需要改动几个地方,就可以更轻松地实现,于是提交了一个 PR,跟 Owner 沟通了几次,顺利被 merge 了。
很惊喜,Mark 一下:https://github.com/spf13/cobra/pull/1760
在做手里的项目的过程中,用到了 Cobra,过程中需要使用动态的 help 信息,目前 Cobra 本身还不支持,所以手工加了一些额外代码才实现。
但是在读 Cobra 源码的过程中,发现只需要改动几个地方,就可以更轻松地实现,于是提交了一个 PR,跟 Owner 沟通了几次,顺利被 merge 了。
很惊喜,Mark 一下:https://github.com/spf13/cobra/pull/1760