GoLang出现标红

GoLang出现标红,第1张

GoLang使用go mod模块出现标红或者go get超时或者出现EOF错误
(这是由于开启系统代理的原因,你一定是开启了某个fq软件,通过

export HTTP_PROXY= 
export HTTPS_PROXY=

把代理置为空就不会出现EOF错误,但是由于某些原因大概率还会超时)
经过查询网上的博客和相关资料发现是GOPROXY出了问题导致的
所以我们首先要给Go换源
在~/.bashrc中增加

export GO111MODULE=on
export GOPROXY=https://goproxy.cn

另外这里提一句,通过go 下载安装的第三方包存放在$GOPATH/src/pkg/mod下,
通过go env命令可以查看GOPATH和GOPROXY

GoLang IDE进行开发时,还需要设置的一个点就是在设置中的Go Modules中选择enable,然后在环境中输入GOPROXY=https://goproxy.cn,direct
https://mirrors.aliyun.com/goproxy/
这是七牛云的镜像,如果后面倒闭了可以换新的镜像比如阿里云

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/996107.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存