1. 程式人生 > 實用技巧 >解決Go語言下載安裝模組失效的問題

解決Go語言下載安裝模組失效的問題

前言

由於國內的眾所周知的原因,有時無法正常網路安裝Go語言模組,特別是在使用VScode的過程中總是提示錯誤,強迫症看著覺得很不爽……所以就有了GoProxy。


Goproxy 中國

Goproxy 中國官網

個人來說比較推薦Goproxy 中國,可以通過以下方法進行設定:

臨時使用

在終端中執行(Go1.13及以上版本):

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

macOS 或 Linux 環境變數配置(永久使用)

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

Windows環境變數設定

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