我有一个go monorepo,其中有几个包曾经有一个像github.com/user/ticketing/tickets/models/connection
这样的导入路径,但它是一个私有的repo,我宁愿不依赖远程repo在kubernetes/skaffold上进行部署。我想知道go mod tidy
运行时,可以防止整洁下载本地包,而是一切指向当地包而不是通过屏蔽/跟踪。我对基于bazel的解决方案也持开放态度,但我觉得tidy不会受到bazel周围任何东西的影响。谢谢你。
如果您不想依赖于远程存储库的可用性,通常的做法是提供依赖项。类似的问题已经被问到:"go mod vendor"命令的目的是什么?