Skip to content

Cài đặt Go trên macOS

Tài liệu này giới thiệu các phương pháp cài đặt môi trường Go trên hệ thống macOS.

Phương pháp 1: Sử dụng gói cài đặt chính thức (khuyến nghị)

1. Tải gói cài đặt Go

Truy cập trang tải xuống của Go để tải gói cài đặt phiên bản macOS (tệp .pkg).

Hoặc sử dụng lệnh sau để tải:

bash
# Tải Go 1.21.5 (phiên bản ví dụ, vui lòng sửa đổi theo nhu cầu thực tế)
curl -LO https://go.dev/dl/go1.21.5.darwin-amd64.pkg

Lưu ý: Người dùng Apple Silicon (M1/M2/M3) vui lòng tải phiên bản darwin-arm64, người dùng Intel Mac vui lòng tải phiên bản darwin-amd64.

2. Chạy chương trình cài đặt

Nhấp đúp vào tệp .pkg đã tải xuống, làm theo hướng dẫn của trình cài đặt để hoàn tất cài đặt. Đường dẫn cài đặt mặc định là /usr/local/go.

3. Xác minh cài đặt

Mở terminal, nhập lệnh sau:

bash
go version

Bạn sẽ thấy đầu ra tương tự như sau:

bash
go version go1.21.5 darwin/amd64

hoặc (Apple Silicon):

bash
go version go1.21.5 darwin/arm64

Phương pháp 2: Cài đặt bằng Homebrew

Nếu bạn đã cài đặt Homebrew, có thể sử dụng lệnh sau để cài đặt Go:

bash
brew install go

Xác minh sau khi cài đặt hoàn tất:

bash
go version

Phương pháp 3: Cài đặt thủ công bằng gói nhị phân chính thức

1. Tải và giải nén

bash
# Tải (Apple Silicon)
curl -LO https://go.dev/dl/go1.21.5.darwin-arm64.tar.gz

# Hoặc tải (Intel Mac)
curl -LO https://go.dev/dl/go1.21.5.darwin-amd64.tar.gz

# Giải nén vào thư mục /usr/local
sudo tar -C /usr/local -xzf go1.21.5.darwin-arm64.tar.gz

2. Cấu hình biến môi trường

Chỉnh sửa tệp ~/.zshrc hoặc ~/.bash_profile:

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

Làm cho biến môi trường có hiệu lực:

bash
source ~/.zshrc

Cấu hình proxy mô-đun Go (người dùng Trung Quốc đại lục)

Nếu bạn ở Trung Quốc đại lục, khuyến nghị cấu hình proxy mô-đun Go để tăng tốc tải xuống phụ thuộc:

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

Hoặc sử dụng proxy Qiniu Cloud:

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

Thiết lập không gian làm việc Go

Tạo cấu trúc thư mục không gian làm việc Go:

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

Gỡ cài đặt Go

Phương pháp gỡ cài đặt bằng gói cài đặt

bash
sudo rm -rf /usr/local/go

Phương pháp gỡ cài đặt bằng Homebrew

bash
brew uninstall go

Và xóa các cấu hình biến môi trường liên quan khỏi ~/.zshrc hoặc ~/.bash_profile.

Bước tiếp theo

Sau khi cài đặt hoàn tất, bạn có thể:

Golang by www.golangdev.cn edit