การติดตั้ง 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
