عدي للمحتوى

Go

تطبيقGoogle LLC

بيتقال عليها كمان golang، go sdk

Google LLCإنتاجية

حزمة أدوات لغة Go من Google. حزمة SDK الخاصة بنظام Windows بتنزل go.exe تحت المسار Program Files\Go. ده مش مترجم Rust (compiler).

اللي محتاج تعرفه

الملف go.exe في مسار Program Files\Go ده حزمة الـ SDK. أما rustc.exe فده بتاع Rust.

ملف تثبيت Go الرسمي بصيغة MSI لنظام Windows بيحط go.exe تحت مسار Program Files\Go. لغة Rust بتستخدم rustup وrustc.exe. وأداة CMake بتولد ملفات البناء (build-file generator)، مش هي المترجم ده.

إيه هو؟
حزمة أدوات Google Go
هي نفسها Rust؟
لأ. لغة تانية خالص
المسار المعتاد؟
Program Files\Go\bin\go.exe
Feex بتقولك
لو لقيت go.exe مش موجود في الـ PATH، هدور في Program Files\Go\bin. ومش هشغل أمر rustup update عشان أحل المشكلة دي. دي لغة تانية، وبرنامج تثبيت تاني خالص.

إيه هي Go؟

Go هي لغة البرمجة وحزمة الأدوات. والملف go.exe هو المشغل لـ SDK. ده مش Rust، ولا gcc، ولا مترجم مدمج بييجي مع Windows.

لو عمرك ما استخدمته

لو ملف الـ README طالب منك تثبت Go، حمل ملف الـ MSI من go.dev/dl. حزمة الـ SDK بتنزل على هيئة go.exe جوه المسار Program Files\Go. ده مش rustc.exe. مجلدات GOPATH والـ module caches بتكون موجودة تحت مجلد المستخدم بتاعك. وجود go.exe جوه مشروع نفسه ده شيء مش معتاد ومحتاج فحص.

بيستخدم في إيه؟

ابني موديولات Go (Go modules)

عن طريق go build وgo test. أمر cargo.exe مش هيبني ملف go.mod.

تثبيت حزمة الـ SDK

ملف الـ MSI بينزل تحت Program Files\Go. في المقابل أداة rustup بتستخدم تنظيم ملفات تحت مجلد المستخدم بتاعك.

الذاكرة المؤقتة للموديولات (Module cache)

التنزيلات بتنزل تحت %USERPROFILE%\go\pkg\mod. الفولدر ده مش هو node_modules.

مين اللي بيحتاجه؟

  • الناس اللي ماشية ورا درس أو شرح لـ Go على Windows
  • مستخدمين شافوا go.exe وافتكروه لعبة
  • أي حد نزل أداة rustup واستغرب أمر go env راح فين

الحالة الحالية

Go (2009) هي حزمة أدوات لغة برمجة حالية من Google LLC. الشركة المطورة لسه بتوجه مستخدمين Windows لموقع https://go.dev/dl/.

عمره قد إيه؟

جوجل أطلقت Go في 2009. الموديولات (Modules) حلت محل فكرة الاعتماد على GOPATH لوحدها بعد كده. ملفات تثبيت MSI الحالية لنظام Windows هي المنتج المعتمد. أي شرح من 2013 بيعتمد على GOPATH بس بيكون قديم ومينفعش بخصوص الموديولات الحالية.

الإصدارات

القنوات الأساسية الأول. مش كل أرقام الإصدارات الدقيقة متحقق منها هنا.

ملف MSI الحالي

متطلبات النظام

القيم دي حسب التوجيهات الرسمية للمطور. ضغط الشغل الفعلي بيغير الاحتياج الحقيقي.

الحد الأدنى

الحد الأدنى لمتطلبات النظام
نظام التشغيل إصدار 64-bit حديث ومدعوم من Windows 10 أو Windows 11، حسب موقع go.dev
الرcurrentام (RAM) حجم الـ SDK معقول. عمليات البناء الكبيرة بتحتاج ذاكرة RAM أكتر

استهلاك الموارد

استهلاك الـ CPU
بيعتمد على الحاجات اللي فاتحها جوه البرنامج
استهلاك الـ RAM
بيعتمد على المستندات أو التبويبات أو المكتبات

العمليات المتثبتة

الملفات التنفيذية دي تابعة للمنتج ده لما بيكون متثبت.

العمليات المتثبتة
go.exe حزمة أدوات Go

مكونات بدء التشغيل (Startup)

ملف go.exe مش بيبدأ تلقائي مع Windows. إنت بتشغله بنفسك من الـ terminal أو من برنامج الـ IDE.

أماكن الملفات

أماكن Go الشائعة
التثبيت المعتاد C:\Program Files\Go\

صيغ الملفات

GOMOD

المشاكل الشائعة

شرح قديم لـ GOPATH مطبق على مشروع شغال بنظام الموديولات

نظام go.mod هو الأساس المعتمد حالياً. الشروحات القديمة من 2015 اللي معتمدة على GOPATH بس بتتعارض مع go.exe الحالي.

ناس بتنزل MinGW وتفتكر إن كده عندهم Go

مترجم gcc مش هو go.exe. نزل حزمة الـ SDK من go.dev/dl.

حل المشاكل الشائعة

أوامر go version وwhere.exe go

المفروض تلاقي مسار Program Files\Go\bin\go.exe. أما .cargo\bin\rustc.exe فده بتاع حزمة الأدوات التانية.

نزله من go.dev/dl

جوجل هي اللي رافعة ملف الـ MSI. أي حزمة تانية لـ Golang على مواقع البرامج المجانية دي حاجات ملهاش لازمة.

اتأكد من إعدادات GOPROXY لو تحميل الموديول فشل

ده إعداد شبكة خاص بموديولات Go، ملوش علاقة بملف Cargo.toml.

البدائل

استخدم Rust لو المشروع بتاعك مبني بـ Rust. واستخدم gcc أو MSVC لو بتكتب C. برنامج التثبيت الرسمي لسه بينزل من go.dev/dl.

المساعدة والتنزيلات الرسمية

ابدأ بالمطور الأصلي. مواقع ملفات الـ exe العشوائية مش جهة دعم.

جهات الاتصال الرسمية
تنزيل go.dev/dl/ ملف التثبيت الرسمي أو صفحة المطور
المساعدة go.dev/doc/ دعم المطور
الموقع الرسمي go.dev/ ابدأ من هنا، مش من موقع ملفات exe عشوائي
البدء والاستخدام go.dev/doc/install خطوات التثبيت الرسمية على Windows

العتاد المرتبط

عمليات البناء بتحتاج معالج وذاكرة RAM كويسين. ومجلد الـ module cache بيحتاج مساحة على الهارد. كارت الشاشة (GPU) مش مطلوب.

التفاصيل التقنية

التفاصيل التقنية

أرقام إصدارات المطور بتتغير. المقال ده مش بيثبت إصدار معين.

المصادر والتحقق

تاريخ المصدر المسجل: أغسطس 2026. التاريخ ده مش إثبات لتحقق مستقل. إزاي بنعمل أبحاثنا.

هل المقالة دي كانت مفيدة؟

مجرد نعم أو لأ كفاية. اختار سبب لو تحب، أو اكتب ملاحظة سريعة.

هل المقالة دي كانت مفيدة؟