Go 言語ダウンロード モジュールのタイムアウト
go
言語ダウンロード モジュールのデフォルト アドレスは でありhttps://proxy.golang.org
、この Web サイトは中国では正常にアクセスできません。この Web サイトをソースとしてモジュールをロードすると、次の問題が発生します。
PS E:\Projects\Go\hello> go mod tidy
go: finding module for package rsc.io/quoteexample/hello imports
rsc.io/quote: module rsc.io/quote: Get "https://proxy.golang.org/rsc.io/quote/@v/list": dial tcp 142.251.42.241:443: i/o timeout
解決
ダウンロードアドレスを国内アドレス(https://goproxy.cn
)に置き換えて、次のコマンドを実行するだけです。
go env -w GOPROXY=https://goproxy.cn
リロードすると、問題はtimeout
発生。