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

前言

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

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

正文

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

鏈接分別是學習

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

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

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

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

首先開啓 Go 的MODULE支持blog

在DOS中輸入get

SETX GO111MODULE on

Mac 爲it

export GO111MODULE=on

而後替換軟件源io

軟件源推薦某大佬與七牛合做的源, 七牛做爲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修改(只對當前項目有用)

相關文章
相關標籤/搜索