تثبيت Go لنظام macOS
يقدم هذا المستند عدة طرق لتثبيت بيئة لغة Go على نظام macOS.
الطريقة الأولى: استخدام حزمة التثبيت الرسمية (موصى بها)
1. تنزيل حزمة تثبيت Go
قم بزيارة صفحة تنزيل Go لتنزيل حزمة تثبيت إصدار macOS (ملف .pkg).
أو استخدم الأمر التالي للتنزيل:
# تنزيل 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الطريقة الثانية: التثبيت باستخدام Homebrew
إذا كنت قد ثبتت Homebrew، يمكنك استخدام الأمر التالي لتثبيت Go:
brew install goبعد اكتمال التثبيت، تحقق منه:
go versionالطريقة الثالثة: التثبيت اليدوي باستخدام الحزمة الثنائية الرسمية
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 لتسريع تنزيل التبعيات:
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
