从 GCP 源代码库中获取

Go get from GCP source repositories

我正在尝试 go get 来自 GCP 源存储库的存储库。 这似乎记录得非常非常少,但我试图做的是 运行 go get source.developers.google.com/p/[MY-PROJECT]/r/[MY_REPO].git.

但是我得到了错误:

go: 下载 source.developers.google.com/p/[MY-PROJECT]/r/[MY_REPO].git v0.0.0-20210621185528-a62b060bc13d

去获取:source.developers.google.com/p/[我的项目]/r/[MY_REPO].git@v0.0.0-20210621185528-a62b060bc13d:验证

模块:source.developers.google.com/p/[我的项目]/r/[MY_REPO].git@v0.0.0-20210621185528-a62b060bc13d:阅读https://sum.golang.org/lookup/source.developers.google.com/p/[MY-PROJECT]/r/[MY_REPO].git@v0.0.0-20210621185528-a62b060bc13d: 410 走了 服务器响应: 未找到:source.developers.google.com/p/[MY-PROJECT]/r/[MY_REPO].git@v0.0.0-20210621185528-a62b060bc13d:无效版本:git fetch -f origin refs/heads/:refs/heads/ refs/tags/:refs/tags/ in /tmp/gopath/pkg/mod/cache/vcs/3eb4fda67ba3d1beb54fafd4a7594a34c06a66c44b1ffd91759a1b7362ecfa4d: 退出状态 128: 致命:无法连接到 source.developers.google.com: source.developers.google.com[0: 173.194.200.82]: errno=连接被拒绝 source.developers.google.com[1: 2607:f8b0:4003:c0d::52]: errno=连接被拒绝

我怎样才能让它发挥作用?

通过添加 GOPRIVATE=source.developers.google.com 修复。似乎 go mod 正在尝试使用被源拒绝的 public 连接。