go 代码仓被设置为私仓了,无法go get -u 获取最新的仓代码
如果你的 Go 代码仓库已经被设置为私有,你需要进行身份验证才能获取最新的代码。你可以通过设置一个 个人访问令牌 并使用以下方式进行身份验证:
git config --global url."https://{token}@github.com/".insteadOf "https://github.com/"
请将 {token}
替换为你的个人访问令牌。
此外,Go 默认使用模块代理 (https://proxy.golang.org) 来下载模块。如果模块不在代理中(例如,如果它是新推送的提交),你可能会看到这个错误。你可以通过设置 GOPRIVATE
环境变量来绕过代理,针对特定的模块: 666
export GOPRIVATE=github.com/openmerlin/merlin-sdk
本文来自博客园,作者:易先讯,转载请注明原文链接:https://www.cnblogs.com/gongxianjin/p/18124047