解決go編譯出現(xiàn)timeout的問題

某次編譯go工具發(fā)現(xiàn)無法連接其網(wǎng)站,諸如以下報(bào)錯:

Windows的報(bào)錯
go: downloading github.com/xiecat/xhttp v0.0.0-20220117022559-2545617efd91
main.go:8:2: github.com/kataras/golog@v0.1.7: Get "https://proxy.golang.org/github.com/kataras/golog/@v/v0.1.7.zip": dial tcp 172.217.163.49:443: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
Linux的報(bào)錯
main.go:8:2: github.com/kataras/golog@v0.1.7: Get "https://proxy.golang.org/github.com/kataras/golog/@v/v0.1.7.zip": dial tcp 172.217.160.113:443: i/o timeout

解決辦法就是上代理:

Windows(win10親測):

設(shè)置國內(nèi)代理地址

set GOPROXY=https://goproxy.cn

set GO111MODULE=on

參考連接

Linux(ubuntu親測):

設(shè)置代理

go env -w GOPROXY=https://goproxy.cn

先執(zhí)行上面的命令,然后再執(zhí)行編譯命令就行了。
參考鏈接

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容