20/08/2026
نسخة Go 1.27 نزلت رسمي امبارح والتغييرات اللي فيها مش تجميلية دي في قلب اللغة والرن تايم نفسه
فريق Go ضاف اخيرا generic methods يعني بدل ما تكتب ميثود لكل نوع رقم لوحدها تكتب واحدة بس وتشتغل مع كل الانواع
وكمان الـ struct literal بقى يقبل انك تدي قيمة لفيلد جوه struct متضمن من غير ما تفكه سطر سطر
الحتة اللي هتحسها فورا لو عندك سيرفس شغالة هي ان مكتبة encoding/json القديمة بقت مبنية من جوه على encoding/json/v2 الجديدة فالـ unmarshaling بقى اسرع من غير ما تغير سطر واحد في كودك
وفي الرن تايم بقى فيه goroutineleak profile متاح رسمي جوه runtime/pprof وده بيلقطلك الـ goroutines اللي واقفة مستنية حاجة عمرها ما هتيجي وهي من اكتر الحاجات اللي بتاكل ميموري السيرفر في الضلمة من غير ما حد ياخد باله
وتوزيع الميموري للاوبجكتس الصغيرة اتظبط فالتكلفة نزلت لحد 30 في المية والاداء العام اتحسن حوالي 1 في المية في البرامج اللي بتعمل allocation كتير
وفي حتة الامان Go ضافت crypto/mldsa اللي بينفذ توقيع مقاوم للحوسبة الكمية وربطته جوه crypto/tls و crypto/x509
يعني لو عندك اي حاجة مكتوبة بـ Go شغالة على سيرفر الترقية دي لوحدها بتديك سرعة وتشخيص احسن من غير ما تعيد كتابة سطر