فهم نطاق المتغيرات في Golang: المتغيرات المحلية والعامة
مكان تعريف المتغير يحدد من يستطيع الوصول إليه. جولة عملية في النطاق المحلي والعام في Go — أخطاء الـ shadowing، والمتغيرات العامة عبر الـ packages، ودوال الـ getter، وsync.Once — مع …
مكان تعريف المتغير يحدد من يستطيع الوصول إليه. جولة عملية في النطاق المحلي والعام في Go — أخطاء الـ shadowing، والمتغيرات العامة عبر الـ packages، ودوال الـ getter، وsync.Once — مع …
توقف عن إجهاد عينيك أمام مخرجات terminal غير المنسقة. أمر column المُهمَل رغم قوته يحوّل النصوص الفوضوية إلى جداول أنيقة — مع عناوين أعمدة، وإخفاء أعمدة، وإعادة ترتيبها، وحتى إخراج …
مهارة كتابة الكود تُدخلك الغرفة — لكنها لا تجعلك الشخص الذي يلجأ إليه الجميع. ثماني عادات تميّز أفضل 1% من مهندسي البرمجيات: التعامل مع الغموض، والمبادرة، والخبرة العميقة، والتركيز …