macOS配置golang开发环境

本文介绍了如何下载并安装Go语言1.17.7版本,包括在Windows和macOS/Linux上的配置步骤。同时,提供了阿里云和七牛云的proxy配置选项,以解决可能的网络访问问题。对于Go1.13以后的版本,由于GOSUMDB验证可能导致访问困难,文章给出了关闭验证的设置方法,并详细说明了如何在macOS系统下使配置永久生效。
摘要由CSDN通过智能技术生成

安装包

下载地址:go1.17.7
更多版本

完成下载后,双击安装即可。

配置proxy

阿里配置

go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/       // Windows  
export GOPROXY=https://mirrors.aliyun.com/goproxy/          // macOS 或 Linux

七牛云配置

go env -w GOPROXY=https://goproxy.cn      // Windows  
export GOPROXY=https://goproxy.cn         // macOS 或 Linux

Go 1.13版本后设置了默认的GOSUMDB=sum.golang.org,是用来验证包的有效性。这个网址由于墙的原因可能无法访问,所以可以使用下面命令来关闭:

go env -w GOSUMDB=off // Windows  
export GOSUMDB=off // macOS 或 Linux

上面的设置,在重启系统后就失效了。
例如:macos系统下设置永久生效的方法:
编辑文件
/Users/${你本机用户}/.bash_profile

export GOPROXY=https://goproxy.cn
export GOSUMDB=off 

找到下面文件 /Users/${你本机用户}/.zshrc 中文件中关联 .bash_profile
在 .zshrc 文件中
添加一句

source ~/.bash_profile

做一个.bash_profile关联

保存关闭

立即生效

source .zshrc
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值