Go编程语言环境变量教程

silverwq
2022-07-04 / 1 评论 / 395 阅读 / 正在检测是否收录...

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 的值

0

评论 (1)

取消
  1. 头像
    121
    Windows 10 · FireFox

    画图

    回复