如何让 go mod vendor
从 GOPATH
复制依赖项,而不是通过网络下载它们?
最佳答案
一般来说没有办法做到这一点:模块有意是一个独立于 GOPATH
的工作区, 和 go mod vendor
从模块工作区复制依赖项。
就是说,如果您能弄清楚 GOPATH
中的各种存储库的版本是什么同步到,你可以运行go get -d <repo>@<version>
在您的模块中为每个这样的 repo 将您的模块工作区同步到该版本。
关于go - 如何使用 go mod vendor 从 GOPATH 复制 deps?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52655512/