Go 安装 for macOS
本文档介绍在 macOS 系统上安装 Go 语言环境的多种方法。
方法一:使用官方安装包(推荐)
1. 下载 Go 安装包
访问 Go 语言 下载页面 下载 macOS 版本的安装包(.pkg 文件)。
或使用以下命令下载:
bash
# 下载 Go 1.21.5(示例版本,请根据实际需要修改)
curl -LO https://go.dev/dl/go1.21.5.darwin-amd64.pkg注意:Apple Silicon (M1/M2/M3) 用户请下载
darwin-arm64版本,Intel Mac 用户请下载darwin-amd64版本。
2. 运行安装程序
双击下载的 .pkg 文件,按照安装向导提示完成安装。默认安装路径为 /usr/local/go。
3. 验证安装
打开终端,输入以下命令:
bash
go version你应该会看到类似如下的输出:
bash
go version go1.21.5 darwin/amd64或(Apple Silicon):
bash
go version go1.21.5 darwin/arm64方法二:使用 Homebrew 安装
如果您已安装 Homebrew,可以使用以下命令安装 Go:
bash
brew install go安装完成后验证:
bash
go version方法三:使用官方二进制包手动安装
1. 下载并解压
bash
# 下载(Apple Silicon)
curl -LO https://go.dev/dl/go1.21.5.darwin-arm64.tar.gz
# 或下载(Intel Mac)
curl -LO https://go.dev/dl/go1.21.5.darwin-amd64.tar.gz
# 解压到 /usr/local 目录
sudo tar -C /usr/local -xzf go1.21.5.darwin-arm64.tar.gz2. 配置环境变量
编辑 ~/.zshrc 或 ~/.bash_profile 文件:
bash
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin使环境变量生效:
bash
source ~/.zshrc配置 Go 模块代理(中国大陆用户)
如果您在中国大陆,建议配置 Go 模块代理以加速依赖下载:
bash
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct或者使用七牛云代理:
bash
go env -w GOPROXY=https://goproxy.io,direct设置 Go 工作空间
创建 Go 工作空间目录结构:
bash
mkdir -p $HOME/go/{bin,pkg,src}卸载 Go
使用安装包安装的卸载方法
bash
sudo rm -rf /usr/local/go使用 Homebrew 安装的卸载方法
bash
brew uninstall go并从 ~/.zshrc 或 ~/.bash_profile 中删除相关的环境变量配置。
下一步
安装完成后,您可以:
