Skip to content

تثبيت Go لنظام macOS

يقدم هذا المستند عدة طرق لتثبيت بيئة لغة Go على نظام macOS.

الطريقة الأولى: استخدام حزمة التثبيت الرسمية (موصى بها)

1. تنزيل حزمة تثبيت Go

قم بزيارة صفحة تنزيل Go لتنزيل حزمة تثبيت إصدار macOS (ملف .pkg).

أو استخدم الأمر التالي للتنزيل:

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

الطريقة الثانية: التثبيت باستخدام Homebrew

إذا كنت قد ثبتت Homebrew، يمكنك استخدام الأمر التالي لتثبيت Go:

bash
brew install go

بعد اكتمال التثبيت، تحقق منه:

bash
go version

الطريقة الثالثة: التثبيت اليدوي باستخدام الحزمة الثنائية الرسمية

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 لتسريع تنزيل التبعيات:

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 تم تحريره بواسطة www.golangdev.cn