Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

Linux 安裝 Go 語言完整指南:套件管理器與官方二進位雙軌並行

編輯:Linux 教學

Go(Golang)以簡潔、高併發、編譯快著稱,現已納入主流 Linux 發行版套件庫。本文涵蓋 Debian/Ubuntu、RHEL/CentOS/Fedora 兩大族系的套件安裝,以及官方二進位手動部署最新版本的完整流程。

Debian / Ubuntu / Linux Mint

sudo apt update && sudo apt install golang
go version
# 輸出範例:go version go1.22.3 linux/amd64

# 可選:安裝額外工具
sudo apt search golang- | grep -E '^golang-'

RHEL / CentOS / Fedora / Rocky / AlmaLinux

sudo dnf install golang      # Fedora/RHEL 8+/CentOS Stream
# 或舊版
sudo yum install golang

go version

官方二進位安裝(獲取最新版、自訂路徑)

  1. 前往 https://go.dev/dl/ 複製最新 Linux AMD64 連結
  2. 下載並解壓至 /usr/local(需 root)
wget https://go.dev/dl/go1.22.3.linux-amd64.tar.gz
sudo tar -C /usr/local -xzf go1.22.3.linux-amd64.tar.gz
  1. 設定環境變數(/etc/profile 或 $HOME/.profile)
export PATH=$PATH:/usr/local/go/bin
# 若安裝在非標準路徑,另需設定 GOROOT
# export GOROOT=/custom/path/go
  1. 生效並驗證
source /etc/profile
go version

模組代理與私有倉庫設定(中國大陸開發者必看)

go env -w GOPROXY=https://goproxy.cn,direct
go env -w GOPRIVATE=*.corp.example.com

交叉編譯測試

GOOS=windows GOARCH=amd64 go build -o hello.exe hello.go

套件管理器適合追求穩定、自動更新的生產環境;官方二進位適合需要最新語言特性、多版本共存的開發機。按需選擇,Go 不會讓你等待。

Copyright © Windows教程網 All Rights Reserved