GOPATH
项目目录
GOROOT
SDK目录
GOPROXY
包代理,需要代理,不然下载很慢
go env -w GOPROXY=https://goproxy.cn,direct
direct代表,代理网站找不到包的时候,回到原地址寻找
GOSUMDB
拉取包的时候,校验包是否被篡改的网站,如果发现被篡改了,将中止,如果设置了 GOPROXY 后,会在 GOPROXY 配置的网站下载的时候就会校验了
GONOPROXY
用来配置哪些包不从代理网站下载
GONOSUMDB
用来配置哪些包不需要校验
GOPROIVATE
用来配置哪些包走这个私有的地址下载
// 配置子域名为example.com的包,都不经过goproxy和gosumdb
go env -w GOPRIVATE="*.example.com"
一般配置这个后,就会默认把这个值作为 GONOPROXY 和 GONOSUMDB 的值
评论 (1)