unrecognized import path “golang.org/x/...“ (https fetch: Get https://golang.org/x/... i/o timeout
go下载资源报连接超时
[root@baidu pinyin]# go run main.go
go: finding module for package github.com/mattn/go-isatty
main.go:10:2: module github.com/mattn/go-isatty: Get "https://proxy.golang.org/github.com/mattn/go-isatty/@v/list": dial tcp 34.64.4.17:443: i/o timeout
解决办法
1.GOPROXY 环境变量
我们知道从 Go 1.11 版本开始,官方支持了 go module 包依赖管理工具。
设置该变量,下载源代码通过环境变量设置代理地址(避免被墙)
# 启用 Go Modules 功能
export GO111MODULE=on
# 配置 GOPROXY 环境变量
export GOPROXY=https://goproxy.io
本文介绍了解决Go模块下载过程中出现的连接超时问题,提供了设置GOPROXY环境变量的方法,以确保在中国网络环境下能顺利下载Go依赖包。
1214

被折叠的 条评论
为什么被折叠?



