الحزم package في لغة غو

ماهي الحزم Packages في لغة غو Go ؟ حتى الان, في الدروس والأمثلة السابقة عن لغة غو, كانت دائماً برامجنا مؤلفة من ملف واحد بهدف تبسيط شرح المبادئ والاساسيات, ولكن في الحياة العملية والبرامج الفعلية عادةً ماتكون هذه البرامج مؤلفة من عدة ملفات برمجية, حيث أنه من شبه المستحيل ان يتسع برنامج ضخم في ملف برمجي واحد لأنه عندها سيصعب جداً التعديل عليه وتصحيح أخطاءه وماشابه ذلك ومن هنا تأتي أهمية استخدام الحزم في لغة غو ! [قراءة المزيد]

المتغيرات في لغة غو

ماهو المتغير المتغير هو عبارة عن “تسمية/اسم” يتم إعطاؤه لمكان معين في الذاكرة حيث يُخزن فيه قيمة لها نوع معين (نص, رقم …الخ) وفي لغة البرمجة يوجد عدة طرق متشابهة لكتابة/إعلان المتغيرات . إعلان متغير يتم إعلان المتغير في لغة غو عن طريق الكلمة المفتاحية var وثم اسم المتغير name وثم نوع هذا المتغير type “حيث تخالف لغة غو الطريقة التقليدية بإعلان المتغيرات في لغات البرمجة الشهيرة, ففي اللغات الاخرى يتم اعلان نوع المتغير أولاً وثم اسمه, أما في لغة غو يتم إعلان اسم المتغير وثم نوعه” [قراءة المزيد]