我是靠谱客的博主 高高康乃馨,最近开发中收集的这篇文章主要介绍golang 设置全局 GOPROXY,解决go包无法下载问题,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

从 Go 1.11 版本开始,引入了proxy的概念,通过这个代理,可以帮助我们解决go包下载的问题。

例如在未设置前,如果想要通过vscode来安装go需要的包,是非常麻烦的,但是现在有了proxy之后,可以非常方便的来下载相应的内容。

下面来说一下具体的配置,首先,需要设置好GOPATH,在环境变量当中,添加GOPATH相关内容。

设置完成之后,再来开启GoModule

打开终端,执行下面的命令:

go env -w GO111MODULE=on

如果后面不需要使用,可以再将值设置为off。

最后再来设置一下proxy代理。

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

如果你的操作系统是mac 或则Linux,可以采用下面的方式进行设置。

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

具体细节,可以参考https://goproxy.cn/。

最后

以上就是高高康乃馨为你收集整理的golang 设置全局 GOPROXY,解决go包无法下载问题的全部内容,希望文章能够帮你解决golang 设置全局 GOPROXY,解决go包无法下载问题所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(33)

评论列表共有 0 条评论

立即
投稿
返回
顶部