การติดตั้ง Go สำหรับ macOS
เอกสารนี้แนะนำวิธีการต่างๆ ในการติดตั้งสภาพแวดล้อมภาษา Go บนระบบ macOS
วิธีที่ 1: ใช้แพ็กเกจติดตั้งอย่างเป็นทางการ (แนะนำ)
1. ดาวน์โหลดแพ็กเกจติดตั้ง Go
เยี่ยมชม หน้าดาวน์โหลด ของภาษา Go เพื่อดาวน์โหลดแพ็กเกจติดตั้ง (.pkg ไฟล์) สำหรับ macOS
หรือใช้คำสั่งต่อไปนี้เพื่อดาวน์โหลด
# ดาวน์โหลด 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. ตรวจสอบการติดตั้ง
เปิดเทอร์มินัล แล้วพิมพ์คำสั่งต่อไปนี้
go versionคุณควรเห็นเอาต์พุตคล้ายกับต่อไปนี้
go version go1.21.5 darwin/amd64หรือ (Apple Silicon)
go version go1.21.5 darwin/arm64วิธีที่ 2: ใช้ Homebrew ติดตั้ง
หากคุณได้ติดตั้ง Homebrew แล้ว สามารถใช้คำสั่งต่อไปนี้ติดตั้ง Go
brew install goตรวจสอบหลังจากติดตั้งเสร็จ
go versionวิธีที่ 3: ใช้แพ็กเกจไบนารีอย่างเป็นทางการติดตั้งด้วยตนเอง
1. ดาวน์โหลดและแตกไฟล์
# ดาวน์โหลด (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.gz2. ตั้งค่าตัวแปรสภาพแวดล้อม
แก้ไขไฟล์ ~/.zshrc หรือ ~/.bash_profile
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/binทำให้ตัวแปรสภาพแวดล้อมมีผล
source ~/.zshrcตั้งค่าพร็อกซีโมดูล 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
วิธีการถอนการติดตั้งสำหรับติดตั้งผ่านแพ็กเกจติดตั้ง
sudo rm -rf /usr/local/goวิธีการถอนการติดตั้งสำหรับติดตั้งผ่าน Homebrew
brew uninstall goและลบการตั้งค่าตัวแปรสภาพแวดล้อมที่เกี่ยวข้องออกจาก ~/.zshrc หรือ ~/.bash_profile
ขั้นตอนถัดไป
หลังจากติดตั้งเสร็จแล้ว คุณสามารถ
- เรียนรู้ เริ่มต้นใช้งาน Go อย่างรวดเร็ว
- ทำความเข้าใจ เครื่องมือ Go
- สำรวจ การจัดการโมดูล Go
