Skip to content

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.gz

2. 配置環境變量

編輯 ~/.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 中刪除相關的環境變量配置。

下一步

安裝完成後,您可以:

Golang學習網由www.golangdev.cn整理維護