Skip to content

Go 安裝 for Linux

本文檔介紹在 Linux 系統上安裝 Go 語言環境的多種方法。

方法一:使用官方二進制包安裝(推薦)

1. 下載 Go 安裝包

訪問 Go 語言 下載頁面 或直接使用以下命令下載最新版本:

bash
# 下載 Go 1.21.5(示例版本,請根據實際需要修改)
wget https://go.dev/dl/go1.21.5.linux-amd64.tar.gz

2. 解壓安裝包

將下載的壓縮包解壓到 /usr/local 目錄:

bash
sudo tar -C /usr/local -xzf go1.21.5.linux-amd64.tar.gz

3. 配置環境變量

編輯 ~/.bashrc~/.profile 文件,添加以下內容:

bash
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin

使環境變量立即生效:

bash
source ~/.bashrc

4. 驗證安裝

bash
go version

你應該會看到類似如下的輸出:

bash
go version go1.21.5 linux/amd64

方法二:使用包管理器安裝

Ubuntu/Debian

bash
sudo apt update
sudo apt install golang-go

CentOS/RHEL

bash
sudo yum install epel-release
sudo yum install golang

Fedora

bash
sudo dnf install golang

Arch Linux

bash
sudo pacman -S go

注意:通過包管理器安裝的版本可能不是最新的。如需最新版本,建議使用方法一。

方法三:使用 Snap 安裝

如果您的系統支持 Snap,可以使用以下命令安裝:

bash
sudo snap install go --classic

配置 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

如果需要卸載 Go,執行以下命令:

bash
sudo rm -rf /usr/local/go

並從 ~/.bashrc~/.profile 中刪除相關的環境變量配置。

下一步

安裝完成後,您可以:

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