Skip to content

การติดตั้ง Go สำหรับ macOS

เอกสารนี้แนะนำวิธีการต่างๆ ในการติดตั้งสภาพแวดล้อมภาษา Go บนระบบ macOS

วิธีที่ 1: ใช้แพ็กเกจติดตั้งอย่างเป็นทางการ (แนะนำ)

1. ดาวน์โหลดแพ็กเกจติดตั้ง Go

เยี่ยมชม หน้าดาวน์โหลด ของภาษา Go เพื่อดาวน์โหลดแพ็กเกจติดตั้ง (.pkg ไฟล์) สำหรับ macOS

หรือใช้คำสั่งต่อไปนี้เพื่อดาวน์โหลด

bash
# ดาวน์โหลด 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. ตรวจสอบการติดตั้ง

เปิดเทอร์มินัล แล้วพิมพ์คำสั่งต่อไปนี้

bash
go version

คุณควรเห็นเอาต์พุตคล้ายกับต่อไปนี้

bash
go version go1.21.5 darwin/amd64

หรือ (Apple Silicon)

bash
go version go1.21.5 darwin/arm64

วิธีที่ 2: ใช้ Homebrew ติดตั้ง

หากคุณได้ติดตั้ง Homebrew แล้ว สามารถใช้คำสั่งต่อไปนี้ติดตั้ง Go

bash
brew install go

ตรวจสอบหลังจากติดตั้งเสร็จ

bash
go version

วิธีที่ 3: ใช้แพ็กเกจไบนารีอย่างเป็นทางการติดตั้งด้วยตนเอง

1. ดาวน์โหลดและแตกไฟล์

bash
# ดาวน์โหลด (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.gz

2. ตั้งค่าตัวแปรสภาพแวดล้อม

แก้ไขไฟล์ ~/.zshrc หรือ ~/.bash_profile

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

ทำให้ตัวแปรสภาพแวดล้อมมีผล

bash
source ~/.zshrc

ตั้งค่าพร็อกซีโมดูล Go (สำหรับผู้ใช้ในจีนแผ่นดินใหญ่)

หากคุณอยู่ในจีนแผ่นดินใหญ่ แนะนำให้ตั้งค่าพร็อกซีโมดูล Go เพื่อเร่งการดาวน์โหลด dependencies

bash
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct

หรือใช้พร็อกซี Qiniu Cloud

bash
go env -w GOPROXY=https://goproxy.io,direct

ตั้งค่าพื้นที่ทำงาน Go

สร้างโครงสร้างไดเรกทอรีพื้นที่ทำงาน Go

bash
mkdir -p $HOME/go/{bin,pkg,src}

ถอนการติดตั้ง Go

วิธีการถอนการติดตั้งสำหรับติดตั้งผ่านแพ็กเกจติดตั้ง

bash
sudo rm -rf /usr/local/go

วิธีการถอนการติดตั้งสำหรับติดตั้งผ่าน Homebrew

bash
brew uninstall go

และลบการตั้งค่าตัวแปรสภาพแวดล้อมที่เกี่ยวข้องออกจาก ~/.zshrc หรือ ~/.bash_profile

ขั้นตอนถัดไป

หลังจากติดตั้งเสร็จแล้ว คุณสามารถ

Golang by www.golangdev.cn edit