赞
踩
文章概要:本文主要介绍了在MacOS上安装Go的步骤
本文内容来自:谷流仓AI - ai.guliucang.com
有两种方式安装go:
brew update && brew install golang
安装成功之后,输入go version
, 我的输出结果为go version go1.22.1 darwin/arm64
, 说明安装好了。
Go官网下载: https://golang.google.cn/dl/
M系列芯片是arm架构,所以选择go1.22.1.darwin-arm64.pkg
。
在国内如果不设置镜像或者代理的话,大部分依赖都在github,安装依赖会非常慢或者连不通,可以通过设置镜像来解决。本文主要设置为阿里云镜像, 有两种方法, 任选下面一种即可:
直接设置环境变量GOPROXY
:
# 添加环境变量GOPROXY
echo "export GOPROXY=https://mirrors.aliyun.com/goproxy/" >> ~/.zshrc
# 使变量立即生效
source ~/.zshrc
# 验证变量是否设置成功, 如果打印出上面的阿里云镜像地址说明环境变量设置好了
echo $GOPROXY
关于.zshrc
文件:macos自macos catelina版本开始使用Z Shell
(也就是zsh, 打开终端应用的时候可以看到标题是zsh)作为默认的终端,所以要设置环境变量的话需要修改.zshrc
文件,而非.bash_profile
或者.bashrc
, 关于这方面的知识参考文章:还没发布,先占个位。。。
通过go env
命令
从Go 1.13开始,默认启用了模块支持,并且提供了更简单地全局配置方式来设置代理。如果你正在使用Go 1.13或更新版本,只需要配置GOPROXY即可:
go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/
最后,可以通过安装模块来试一下速度是不是很快, 比如go get -u github.com/gin-gonic/gin
。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。