解决私有存储库的“go build 找不到修订版”错误
在 Go 中使用私有存储库时,开发人员可能会遇到错误“go:未知修订版[版本]”。当 go 模块系统无法访问私有存储库中的模块并检索其修订版本时,就会出现此问题。
可能的解决方案
如果遇到此错误,请考虑以下解决方案:
1.配置 SSH URL 前缀:
将以下行添加到您的全局 Git 配置中:
git config --global url."ssh://git@yourserver".insteadOf "https://yourserver"
这会设置一个 SSH URL 前缀,指示Git 在克隆私有存储库时使用 SSH 而不是 HTTPS。
2.检查 Git 存储库权限:
如果上述解决方案无法解决问题,您可能需要通过检查本地模块缓存和网络配置来进一步调查。请参阅 Go 文档以获取其他调试技巧和替代方法。
以上是为什么'go build”无法在我的私有 Go 存储库中找到修订版本?的详细内容。更多信息请关注PHP中文网其他相关文章!