配置公司内部 Golang 镜像库
2023-02-02 本文已影响0人
清十郎sama
出于网络效率,管理需求,安全等多方面的原因,很多公司会搭建自己的 golang 镜像库。
如果我们希望使用这类镜像库(假设公司提供的镜像库地址是:https://abc.helloworld.com:443/artifactory/go),配置方法如下:
export GOPROXY=https://abc.helloworld.com:443/artifactory/go
export GOSUMDB=off
其中:
GOPROXY 环境变量用于定义我们的镜像库地址。
GOSUMDB 配置用于关闭包有效性验证—— Go 在下载包时会对包做有效性验证,由于提供验证服务的默认地址是 sum.golang.org 可能无法访问,会阻塞包下载