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