Go語言從入門到放棄(設置 go get 為國內源)


前言

Go語言學到 Gin 框架了, 其實每天學習是比較辛苦的事情, 堅持下去!

在使用 Go 過程中發現, 最無奈的是Go的一些模塊下不下來, 即便掛了V, 油管2k不卡的那種, 依舊是 time out, 本文通過修改源為國內源的方法來規避此問題

正文

推薦使用的兩個, goproxy.cn 和 goproxy.io

連接分別是

https://goproxy.cn
https://goproxy.io

以下以cn舉例,如想更換io步驟一樣只是網址不一樣

可直接跳轉至 github 地址查看作者說明

https://github.com/goproxy/goproxy.cn/blob/master/README.zh-CN.md

首先開啟 Go 的MODULE支持

在DOS中輸入

SETX GO111MODULE on

Mac 為

export GO111MODULE=on

然后替換軟件源

軟件源推薦某大佬與七牛合作的源, 七牛作為CDN分發大廠, 還是比較可靠的 

https://github.com/goproxy/goproxy.cn

軟件源為 

https://goproxy.cn

 

win直接在環境變量添加(CMD可能會遇到權限等問題),系統變量和用戶變量都添加!

 

Mac 為

export GOPROXY=https://goproxy.cn,direct

即可

(后面加direct是cn鏡像沒有找到會按照默認找)

GOLAND設置源

GOLAND由於本身很完善所以會將項目的源覆蓋,即使你已經在外面修改了源地址,當然,每次get前執行一遍設置國內源也是可以的,只是麻煩些

這里分享自帶的setting修改(只對當前項目有用)

 

 


免責聲明!

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



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