通過
go get
命令下載各種依賴時,經常需要訪問 github/google 等網站,如果使用默認的代理,下載速度很慢,甚至無法下載,此時就需要設置國內代理以實現高效下載
國內常用的GO代理
goproxy
七牛雲
阿里雲
https://mirrors.aliyun.com/goproxy/
設置代理
其實,上面三個網站中都有詳細的設置代理的方式
Go 版本是 1.13 及以上
$ go env -w GO111MODULE=on
$ go env -w GOPROXY=https://goproxy.cn,direct
- 1
- 2
其他版本
$ export GO111MODULE=on
$ export GOPROXY=https://goproxy.cn
- 1
- 2
取消代理
$ go env -u GOPROXY
- 1
查看GO的配置
$ go env
//以JSON格式輸出
$ go env -json