如何得到mod整洁不尝试下载本地包



我有一个go monorepo,其中有几个包曾经有一个像github.com/user/ticketing/tickets/models/connection这样的导入路径,但它是一个私有的repo,我宁愿不依赖远程repo在kubernetes/skaffold上进行部署。我想知道go mod tidy运行时,可以防止整洁下载本地包,而是一切指向当地包而不是通过屏蔽/跟踪。我对基于bazel的解决方案也持开放态度,但我觉得tidy不会受到bazel周围任何东西的影响。谢谢你。

如果您不想依赖于远程存储库的可用性,通常的做法是提供依赖项。类似的问题已经被问到:"go mod vendor"命令的目的是什么?

最新更新