الانتقال إلى المحتوى

Go

تطبيقGoogle LLC

يُطلق عليها أيضا golang، ومجموعة أدوات تطوير go (go sdk)

Google LLCالإنتاجية

سلسلة أدوات Go من Google. تضع حزمة SDK الخاصة بنظام Windows الملف go.exe تحت Program Files\Go. إنه ليس مترجم Rust.

ما تحتاج إلى معرفته

ملف go.exe الموجود في Program Files\Go هو حزمة SDK. أما rustc.exe فهو خاص بلغة Rust.

يضع مثبت Windows Go MSI الرسمي ملف go.exe تحت Program Files\Go. تستخدم Rust أداتي rustup و rustc.exe. يُعد CMake أداة لإنشاء ملفات البناء، وليس هذا المترجم.

ما هو؟
سلسلة أدوات Go من Google
هل هي نفس 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 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/.

ما هو عمره؟

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

الإصدارات

القنوات الرئيسية أولا. أرقام البناء الدقيقة لم يتم التحقق منها بالكامل هنا.

إصدار MSI الحالي

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

تتبع القيم الإرشادات العامة للجهة الناشرة. ولا يزال عبء العمل يغير الاحتياج الفعلي.

الحد الأدنى

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

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

الطلب على وحدة المعالجة المركزية (CPU)
يتبع ما تفتحه داخل التطبيق
الطلب على ذاكرة RAM
يتبع المستندات، أو علامات التبويب، أو المكتبات

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

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

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

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

لا يبدأ go.exe مع Windows. يمكنك استدعاؤه من الطرفية أو من بيئة التطوير المتكاملة (IDE).

مواقع الملفات

مواقع Go الشائعة
التثبيت النموذجي C:\Program Files\Go\

تنسيقات الملفات

GOMOD

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

برنامج تعليمي قديم لـ GOPATH مطبق على مستودع يعتمد على الوحدات النمطية (modules)

go.mod هو النهج الحالي. الإرشادات التي تعتمد فقط على GOPATH من عام 2015 تتعارض مع 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

تستضيف Google مثبت 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

الأجهزة ذات الصلة

عمليات البناء تتطلب وحدة معالجة مركزية (CPU) وذاكرة وصول عشوائي (RAM). تتطلب ذاكرة التخزين المؤقت للوحدات مساحة على القرص. وحدة معالجة الرسومات (GPU) ليست مطلوبة.

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

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

تتغير أرقام إصدارات الشركة المصنعة. لا يحدد هذا المقال بنية معينة.

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

تصنيف المصدر المسجل: أغسطس 2026. لا يثبت هذا التصنيف التحقق المستقل. كيف نقوم بالبحث.

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

يكفي الإجابة بنعم أو لا. اختر سببًا إذا أردت، أو أضف ملاحظة قصيرة.

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