暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

MacOS安装go语言环境

zhangyfr 2025-07-09
289

在 macOS 上安装 Go 语言环境非常简单,以下是详细步骤:


方法 1:使用官方安装包(推荐)

1. 下载安装包

  • 访问 https://go.dev/dl/。
  • 选择 macOS 安装包(如 go1.21.0.darwin-amd64.pkggo1.21.0.darwin-arm64.pkg,根据芯片选择 Intel/Apple Silicon)。

2. 运行安装程序

  • 双击下载的 .pkg 文件,按向导完成安装。
  • 默认安装路径:/usr/local/go

3. 验证安装

打开终端(Terminal),输入以下命令:

go version

若显示版本号(如 go version go1.21.0 darwin/arm64),则安装成功。


方法 2:使用 Homebrew(适合开发者)

1. 安装 Homebrew

如果未安装 Homebrew,运行以下命令:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

2. 通过 Brew 安装 Go

brew install go

3. 验证安装

go version

配置环境变量

Go 安装后需配置 GOPATH(工作目录)和 PATH

  1. 编辑 Shell 配置文件(如 ~/.zshrc~/.bash_profile):
    nano ~/.zshrc
  2. 添加以下内容:
    export GOPATH=$HOME/go export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin
  3. 使配置生效:
    source ~/.zshrc

测试 Go 环境

  1. 创建一个测试程序:
    mkdir -p $GOPATH/src/hello cd $GOPATH/src/hello nano hello.go
  2. 输入以下代码:
    package main import "fmt" func main() { fmt.Println("Hello, Go!") }
  3. 运行程序:
    go run hello.go
    输出 Hello, Go! 即表示环境配置成功。

常见问题解决

  1. 权限问题
    如果安装时提示权限错误,尝试使用 sudo

    sudo chown -R $(whoami) /usr/local/go
  2. Homebrew 安装慢
    替换 Homebrew 镜像源(如中科大源):

    git -C "$(brew --repo)" remote set-url origin https://mirrors.ustc.edu.cn/brew.git
  3. 版本冲突
    如需多版本管理,可使用工具 https://github.com/syndbg/goenv:

    brew install goenv goenv install 1.21.0 goenv global 1.21.0

卸载 Go

  1. 删除安装目录:
    sudo rm -rf /usr/local/go
  2. 清理环境变量:
    ~/.zshrc~/.bash_profile 中移除 Go 相关配置。

总结

  • 普通用户直接用官方安装包,开发者可用 Homebrew。
  • 安装后验证 go version,配置 GOPATHPATH
  • 多版本管理选择 goenv 或手动下载不同版本。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论