Go 國內加速鏡像


Go生態系統中有着許多國內Gopher無法獲取的模塊,如著名的 golang.org/x/...。而且在中國大陸從 GitHub 獲取模塊的速度也有點慢。
設置加速代理就變的有必要了,如下是幾個知名的提供代理的網站:
七牛:https://goproxy.cn
阿里:https://mirrors.aliyun.com/goproxy/
官方:https://goproxy.io/

以七牛雲的代理為例:

Go 1.13 及以上(推薦)

打開你的終端並執行

$ go env -w GO111MODULE=on
$ go env -w GOPROXY=https://goproxy.cn,direct

完成。

macOS 或 Linux

打開你的終端並執行

$ export GO111MODULE=on
$ export GOPROXY=https://goproxy.cn

或者

$ echo "export GO111MODULE=on" >> ~/.profile
$ echo "export GOPROXY=https://goproxy.cn" >> ~/.profile
$ source ~/.profile

完成。

Windows

打開你的 PowerShell 並執行

C:\> $env:GO111MODULE = "on"
C:\> $env:GOPROXY = "https://goproxy.cn"

或者

1. 打開“開始”並搜索“env”
2. 選擇“編輯系統環境變量”
3. 點擊“環境變量…”按鈕
4. 在“<你的用戶名> 的用戶變量”章節下(上半部分)
5. 點擊“新建…”按鈕
6. 選擇“變量名”輸入框並輸入“GO111MODULE”
7. 選擇“變量值”輸入框並輸入“on”
8. 點擊“確定”按鈕
9. 點擊“新建…”按鈕
10. 選擇“變量名”輸入框並輸入“GOPROXY”
11. 選擇“變量值”輸入框並輸入“https://goproxy.cn”
12. 點擊“確定”按鈕

完成。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM