GO ENV 的一些参数

背景

在家写代码发现公司的代码down不下来,缘由是go get获取代码时,公司里的代码也去go proxy里去获取,这固然获取不到啦。golang

GOPROXY

go 代理的地址,go get会经过这里获取代码,默认值proxy.golang.org在中国不能访问。因此通常设为国内可用的地址:服务器

GONOPROXY

这里用于配置不走goproxy的代码地址,公司内部代码在proxy里确定是获取不到的。因此能够这么设置
export GONOPROXY="*.xxxx.com(公司代码地址)"阿里云

GOSUMDB

go 用于检验module正确性的服务器地址。GOPROXY为proxy.golang.org时,默认值为sum.golang.org。代理

GONOSUMDB

同理,公司内部的代码在SUMDB也是没法校验的。因此能够在这里配置
export GONOSUMDB="*.xxx.com(公司代码地址)"get

参考自:https://zhuanlan.zhihu.com/p/...
相关文章
相关标签/搜索