go mod 配置:
go env -w GOPRIVATE="gitlab.xxx.com" //配置私有仓库域名 :重要
go env -w GONOPROXY="gitlab.xxx.com" //此配置下的域名默认不走代理
go env -w GONOSUMDB="gitlab.xxx.com" //此配置下的域名默认不进行gosumdb校验
go env -w GOINSECURE="gitlab.xxx.com" //此配置下的域名默认采用http协议 。有些公司的私有仓库采用http协议,而go mod默认采用https
重要账户及密码:
因私有仓库一般都需要进行登录,所以可以通过隐藏文件进行用户名及密码配置。
文件路径:~/.netrc //默认Linux系统,
文件内容:
machine 域名 //gitlab.xxx.com
login 账号
password 密码