Menu
Coddy logo textTech
العربية

ساحة تجربة Go

اكتب الأكواد البرمجية، شغّلها وشاركها — بدون أي إعداد.

main.go
Output
Click Run to see the output here.

شغّل Go اون لاين في متصفحك

هذه ساحة ومترجم Go (Golang) اون لاين مجانيان. اكتب كود Go مباشرة في متصفحك، اضغط تشغيل، وشاهد go build يترجم وينفّذ خلال ثوانٍ — بدون سلسلة أدوات Go، بدون GOPATH، وبدون إعداد محلي. أسرع طريقة لاختبار حزمة stdlib، تجربة نمط تزامن، أو استكشاف فكرة Go جديدة.

داخليًا، يستخدم المحرر نفس محرك VS Code (تلوين Go، إكمال تلقائي، خطوط تحت الأخطاء)، وكودك يُترجم بواسطة Go 1.24.5 مع مكتبة قياسية مُسخّنة مسبقًا (fmt و net/http و encoding/json و sync و context و regexp و bufio و io و strings و strconv و time). سواء كنت تجرّب goroutines أو تبني معالج HTTP أو تختبر جولة JSON — هذا المترجم اون لاين يأخذك من الفكرة إلى الناتج خلال ثوانٍ.

لماذا تفيدك ساحة Go هذه

  • تنفيذ فوري لـ Go — اكتب الكود، اضغط تشغيل، واستلم ناتج مترجم Go (Golang) اون لاين خلال ثوانٍ.
  • تلوين كامل لبنية Go، إكمال تلقائي، وأخطاء ترجمة واضحة — نفس محرك المحرر المستخدَم في VS Code.
  • دعم إدخال stdin — fmt.Scan, fmt.Scanln, bufio.NewScanner(os.Stdin) تقرأ من مربع الإدخال في الساحة، لذلك يمكنك اختبار برامج Go بأسلوب سطر الأوامر من البداية إلى النهاية. بدون تثبيت toolchain — لا تحتاج إلى GOPATH أو go install.
  • Go 1.24.5 بمكتبة قياسية مسخّنة مسبقًا — fmt و net/http و encoding/json و sync و context و regexp وغيرها تُترجم فورًا.

ما يمكنك تجربته في ساحة Go (Golang)

  • Goroutines والـ channels وطرق على الـ structs — نموذج التزامن الاصطلاحي في Go، يُترجم بأمر go build.
  • معالجات HTTP باستخدام net/http، ترميز JSON عبر encoding/json، وعمّال متزامنون مع sync.
  • تجارب سريعة — جرّب حزمة جديدة من stdlib، قارن بين نهجين، أو تحقق من إصلاح تسرب goroutines.

الأسئلة الشائعة حول ساحة Go (Golang) اون لاين

هل ساحة Go (Golang) اون لاين مجانية؟
نعم. ساحة Go (Golang) مجانية بالكامل — لا تسجيل، لا تثبيت، ولا إعداد لسلسلة أدوات Go. افتح الصفحة وشغّل.
هل أحتاج إلى تثبيت Go لاستخدام المترجم اون لاين؟
لا حاجة للتثبيت. لست بحاجة إلى Go أو go install على جهازك — مترجم Go اون لاين (go build) ينفّذ كودك ويعيد الناتج خلال ثوانٍ.
هل تعمل ساحة Go على الجوال و Chromebook؟
نعم. ساحة Go تعمل على أي متصفح حديث — حاسوب، لوحي أو جوال. ممتازة لتشغيل Go اون لاين من Chromebook أو جهاز بدون سلسلة أدوات محلية.
هل تدعم ساحة Go fmt.Scan و stdin؟
نعم. تحتوي الساحة على مربع إدخال stdin — تقرأ fmt.Scan و fmt.Scanln و bufio.NewScanner(os.Stdin) الأسطر التي تكتبها كما عند تشغيل go run main.go محليًا والكتابة في الطرفية. مفيدة لبرامج CLI ومسائل المقابلات.
كيف أتعلّم Go بعد تجربة الساحة؟
عدّل كود Go النموذجي، اضغط تشغيل، وكرّر. للممارسة المنظّمة، دورة Go التفاعلية في Coddy تأخذك من goroutines والـ channels إلى أنماط التزامن.