Go——設置或取消代理

通過 go get 命令下載各種依賴時,經常需要訪問 github/google 等網站,如果使用默認的代理,下載速度很慢,甚至無法下載,此時就需要設置國內代理以實現高效下載

 

 

國內常用的GO代理

goproxy

https://goproxy.io/zh/

七牛雲

https://goproxy.cn

阿里雲

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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章