การติดตั้ง Go สำหรับ Linux
เอกสารนี้แนะนำวิธีการติดตั้งสภาพแวดล้อมภาษา Go บนระบบ Linux หลายวิธี
วิธีที่ 1: ติดตั้งโดยใช้แพ็กเกจไบนารีทางการ (แนะนำ)
1. ดาวน์โหลดแพ็กเกจติดตั้ง Go
เข้าเยี่ยมชม หน้าดาวน์โหลด ของภาษา Go หรือใช้คำสั่งต่อไปนี้เพื่อดาวน์โหลดเวอร์ชันล่าสุดโดยตรง:
# ดาวน์โหลด Go 1.21.5 (ตัวอย่างเวอร์ชัน โปรดแก้ไขตามความต้องการจริง)
wget https://go.dev/dl/go1.21.5.linux-amd64.tar.gz2. แตกไฟล์แพ็กเกจติดตั้ง
แตกไฟล์压缩包ที่ดาวน์โหลดไปยังไดเรกทอรี /usr/local:
sudo tar -C /usr/local -xzf go1.21.5.linux-amd64.tar.gz3. กำหนดค่าตัวแปรสภาพแวดล้อม
แก้ไขไฟล์ ~/.bashrc หรือ ~/.profile เพิ่มเนื้อหาต่อไปนี้:
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/binทำให้ตัวแปรสภาพแวดล้อมมีผลทันที:
source ~/.bashrc4. ตรวจสอบการติดตั้ง
go versionคุณควรเห็นเอาต์พุตที่คล้ายกับต่อไปนี้:
go version go1.21.5 linux/amd64วิธีที่ 2: ติดตั้งโดยใช้ตัวจัดการแพ็กเกจ
Ubuntu/Debian
sudo apt update
sudo apt install golang-goCentOS/RHEL
sudo yum install epel-release
sudo yum install golangFedora
sudo dnf install golangArch Linux
sudo pacman -S goหมายเหตุ: เวอร์ชันที่ติดตั้งผ่านตัวจัดการแพ็กเกจอาจไม่ใช่เวอร์ชันล่าสุด หากต้องการเวอร์ชันล่าสุด แนะนำให้ใช้วิธีที่ 1
วิธีที่ 3: ติดตั้งโดยใช้ Snap
หากระบบของคุณรองรับ Snap สามารถใช้คำสั่งต่อไปนี้เพื่อติดตั้ง:
sudo snap install go --classicกำหนดค่าพร็อกซีโมดูล Go (สำหรับผู้ใช้ในจีนแผ่นดินใหญ่)
หากคุณอยู่ในจีนแผ่นดินใหญ่ แนะนำให้กำหนดค่าพร็อกซีโมดูล Go เพื่อเร่งการดาวน์โหลด dependencies:
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,directหรือใช้พร็อกซี Qiniu Cloud:
go env -w GOPROXY=https://goproxy.io,directตั้งค่าพื้นที่ทำงาน Go
สร้างโครงสร้างไดเรกทอรีพื้นที่ทำงาน Go:
mkdir -p $HOME/go/{bin,pkg,src}ถอนการติดตั้ง Go
หากต้องการถอนการติดตั้ง Go ดำเนินคำสั่งต่อไปนี้:
sudo rm -rf /usr/local/goและลบการกำหนดค่าตัวแปรสภาพแวดล้อมที่เกี่ยวข้องออกจาก ~/.bashrc หรือ ~/.profile
ขั้นตอนถัดไป
หลังติดตั้งเสร็จแล้ว คุณสามารถ:
- เรียนรู้ เริ่มต้นใช้งาน Go อย่างรวดเร็ว
- ทำความเข้าใจ ชุดเครื่องมือ Go
- สำรวจ การจัดการโมดูล Go
