المدونة

شروحات ونصائح وأخبار عن برمجة Go من LevelUpGo

الكلمة المفتاحية struct في Go: الحقول والوسوم والتضمين والدوال التابعة

الكلمة المفتاحية struct في Go: الحقول والوسوم والتضمين والدوال التابعة

كيف تعمل الكلمة المفتاحية struct في Go: التصريح عن الحقول، والقيم الصفرية والقيم المركّبة الحرفية، والحقول المُصدَّرة و JSON، ووسوم struct مع omitempty و omitzero، والمستقبِل بالقيمة مقابل المستقبِل بالمؤشر، والتضمين، والمقارنة والنسخ، و struct الفارغة، وترتيب الحقول.

Patrik Nilsson
الكلمة المفتاحية func في Go: الدوال والدوال التابعة والـ closures

الكلمة المفتاحية func في Go: الدوال والدوال التابعة والـ closures

كيف تعمل الكلمة المفتاحية func في Go: توقيعات الدوال، والقيم المُعادة المتعددة والنتائج المُسمّاة، والدوال متغيرة الوسائط، والمستقبِل بالقيمة مقابل المستقبِل من نوع مؤشر، وقيم الدوال، والـ closures ومتغيرات الحلقات، والخيارات الوظيفية، والدوال العامة، و main و init.

Patrik Nilsson
الكلمة المفتاحية type في Go: الأنواع المُعرَّفة والأسماء البديلة والدوال التابعة

الكلمة المفتاحية type في Go: الأنواع المُعرَّفة والأسماء البديلة والدوال التابعة

كيف تعمل الكلمة المفتاحية type في Go: الأنواع المُعرَّفة مقابل الأسماء البديلة، والأنواع الأساسية والتحويلات، ولماذا لا تنتقل الدوال التابعة، وأنواع الدوال مثل http.HandlerFunc، والأنواع العامة، و type switch.

Patrik Nilsson
الكلمة المفتاحية import في Go: الصيغة والأسماء المستعارة والاستيراد الفارغ واستيراد النقطة

الكلمة المفتاحية import في Go: الصيغة والأسماء المستعارة والاستيراد الفارغ واستيراد النقطة

كيف تعمل الكلمة المفتاحية import في Go: الاستيرادات المجمّعة، ومسارات الاستيراد، وسبب فشل البناء عند وجود استيراد غير مستخدم، والأسماء المستعارة، والاستيراد الفارغ واستيراد النقطة، وحل دورات الاستيراد.

Patrik Nilsson