由於某些不可描述的原因,我們 在go module 環境下(啥?這個不知道是啥?趕緊惡補下)進行go get xxxx時,會發現一些依賴庫無法訪問(不要問為什么無法訪問)。
解決辦法
1、科學VPN上網
2、跑到國外去上網
3、使用replace來替換 (不知道的話 又要百度了)
4、可以使用 一個開源的代理項目
戳這里:https://github.com/goproxyio/goproxy
這貨可以把它干到本地,當然你可以直接使用它自己的地址
懶人方法如下:
1、 創建一個環境變量 叫做GOPROXY (大小寫敏感),值是https://goproxy.io (必須是https。不要自己篡改url)
2、重啟你的終端(如果是windows cmd的話。Linux 則export GOPROXY=https://goproxy.io ) ,然后 再正常執行 go get xxxxx
—————————————————————-
目前阿里雲也開放了代理服務
戳這里:http://mirrors.aliyun.com/goproxy/
也就是說:設置成如下變量,就可以了
export GOPROXY=https://mirrors.aliyun.com/goproxy/