The Code Fix

🐹 شرح Go

مقدمة في Go

ما هي Go؟

Go (أو Golang) لغة برمجة من Google، تجمع بين بساطة Python وسرعة C. صُمّمت للأنظمة الحديثة والخوادم السحابية.

أين تُستخدم؟

  • الخوادم وواجهات API عالية الأداء.
  • أدوات السحابة الشهيرة (Docker و Kubernetes مكتوبان بـ Go).
  • أدوات سطر الأوامر والأنظمة الموزّعة.

أول برنامج

package main

import "fmt"

func main() {
    fmt.Println("مرحبًا من Go!")
}
  • كل برنامج يبدأ بحزمة main ودالة main().
  • fmt.Println(...) للطباعة.

التشغيل

go run main.go
go build main.go   # ينتج ملفًا تنفيذيًا

لماذا Go؟

  • بسيطة: صياغة نظيفة وقليلة الكلمات المفتاحية.
  • سريعة: تُترجَم إلى كود آلة.
  • تزامن قوي: goroutines تجعل البرمجة المتوازية سهلة.

🎯 التالي: المتغيّرات والأنواع.