我正在开发一个新的Golang眼镜蛇CLI,它处理几个命令。我后来发现,已经有一个现有的处理一些命令,我将在新的CLI中介绍,但不是全部。换句话说,我的新CLI用一些额外的命令覆盖现有CLI的所有命令。
我们是否可以将现有的CLI连接到新的CLI中?
注:我不确定“链接”是否是描述我感兴趣做什么的最好的词。如果这已经在SA上得到回答,请随意标记为重复。
发布于 2022-03-01 14:31:27
我认为你最好的选择是用更少的命令分叉另一个回购,然后编辑它来添加命令。假设这两个repos都是开源的。
如果您的代码是封闭源代码,那么您可以将它们作为依赖项引入它们的回购。
https://stackoverflow.com/questions/71260882
复制相似问题