一汰现、問題復現(xiàn)
執(zhí)行以下命令:
go run main.go
發(fā)現(xiàn)報錯 go: github.com/astaxie/beego@v1.12.2: Get "https://proxy.golang.org/github.com/astaxie/beego/@v/v1.12.2.mod": dial tcp 34.64.4.17:443: i/o timeout
啼染。
此時查看 Go 環(huán)境變量,發(fā)現(xiàn) GOPROXY 這個設(shè)置的地址很容易斷掉渠啊,因此需要更換 goproxy,執(zhí)行下面命令:
go env -w GOPROXY=https://goproxy.io,direct
再查看 Go 環(huán)境變量权旷,發(fā)現(xiàn)已經(jīng)更新了 goproxy:
還需要再設(shè)置 GO111MODULE 為 on:
go env -w GO111MODULE=on
此時項目就能正常運行了替蛉。
二、致謝
我設(shè)置了GOPROXY還是無法下載 · Issue #29 · goproxy/goproxy.cn · GitHub
goproxy.cn - 模塊代理 · 語雀 (yuque.com)