我已经建立了一个名为“golang-remote”的 Golang 远程存储库,它指向https://proxy.golang.org
.
go get
当我尝试通过将 GOPROXY 设置为来使用它时https://<artifactory-service-url>/artifactory/api/go/golang-remote
,我收到了错误400 Bad Request。
我不太熟悉为 Golang 包设置缓存代理,我的远程存储库是否有任何错误配置或错误使用?
提前致谢!
我已经建立了一个名为“golang-remote”的 Golang 远程存储库,它指向https://proxy.golang.org
.
go get
当我尝试通过将 GOPROXY 设置为来使用它时https://<artifactory-service-url>/artifactory/api/go/golang-remote
,我收到了错误400 Bad Request。
我不太熟悉为 Golang 包设置缓存代理,我的远程存储库是否有任何错误配置或错误使用?
提前致谢!
Artifactory 仅支持从虚拟 Go 存储库解析 Go 包。要从其他本地或远程 Go 存储库解析 Go,您需要将它们聚合到虚拟 Go 存储库中。
创建一个虚拟存储库示例:“go”并包含远程存储库“golang-remote”以将其与虚拟存储库关联。完成后设置 GOPROXY
export GOPROXY="https://username:api key@my.artifactory.server/artifactory/api/go/go"
之后尝试go get
.