AzLearn

الخرائط

Maps

مفهوم ~18 دقيقة

الخرائط — Maps

الخريطة (Map) هي بنية بيانات تخزن أزواج مفتاح-قيمة (key-value pairs). تُعرف في لغات أخرى بـ dictionary (Python) أو HashMap (Java) أو Object (JavaScript).

إنشاء خريطة

main.go

الوصول والتحقق

عند الوصول لمفتاح غير موجود، Go يُرجع القيمة الصفرية. لذلك نستخدم صيغة القيمتين:

main.go

التعديل والحذف

main.go

المرور على الخريطة (Iteration)

main.go

أنماط عملية

main.go

خرائط متداخلة (Nested Maps)

main.go
تحدي — Challenge