Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

تقدم Google's Go Language 1.21 وظائف مضمنة وتوفر PGO

تقدم Google's Go Language 1.21 وظائف مضمنة وتوفر PGO

أعلنت لغة برمجة Google Go مؤخرًا عن توفر الإصدار 1.21 المرشح ، حيث قدمت مجموعة من الميزات والتحسينات الجديدة بما في ذلك الوظائف المضمنة والتحسين الموجه للملف الشخصي (PGO) ووسائل الراحة WebAssembly. تم نشر الإصدار المرشح في 21 يونيو ويمكن تنزيله من موقع الويب الخاص بالمشروع. ومن المتوقع أن يصدر الإنتاج النهائي في أغسطس.

يقدم أحدث إصدار ثلاث وظائف مضمنة: min ، max ، and clear . تحسب الدالتان min و max أصغر أو أكبر قيمة ، على التوالي ، لمجموعة ثابتة من الوسيطات أو الأنواع المرتبة ، بينما تحذف الدالة clear جميع عناصر الخريطة أو الشريحة أو نوع معلمة أو تنفر منها أصفارًا.

التحسين الموجه بالملف الشخصي ، الذي تمت معاينته مبدئيًا في Go 1.20 في فبراير ، متاح الآن بشكل عام. يسمح PGO لسلسلة أدوات المترجم بإجراء تحسينات خاصة بحمل العمل والتطبيق بناءً على معلومات ملف تعريف وقت التشغيل. كشف مطورو مشروع Go أن تنفيذ PGO أدى إلى تحسينات في الأداء تتراوح من 2٪ إلى 7٪ عبر مختلف البرامج. بالإضافة إلى ذلك ، تمت إعادة بناء مترجم Go مع تمكين PGO.

تم تحقيق المزيد من التحسينات في الأداء في Go 1.21 ، بما في ذلك تقليل محتمل بنسبة 40٪ في زمن انتقال الذيل لتطبيقات معينة من خلال ضبط جامع البيانات المهملة. بالإضافة إلى ذلك ، فإن مجموعة تتبع وقت التشغيل باستخدام حزمة runtime/trace تشهد انخفاضًا كبيرًا في تكلفة وحدة المعالجة المركزية على أنظمة AMD64 و Arm64.

من المتوقع أن تعزز هذه التطورات في Go 1.21 تجربة تطوير أكثر كفاءة وإنتاجية. نظرًا لأن الأنظمة no-code مثل AppMaster.io تواصل اكتساب شعبية في عالم تطوير البرامج ، فقد بدأت أيضًا في الاستفادة من قوة لغات البرمجة مثل Go لبناء تطبيقات قابلة للتطوير وعالية الأداء بسهولة.

المنشورات ذات الصلة

AppMaster في BubbleCon 2024: استكشاف اتجاهات عدم استخدام التعليمات البرمجية
AppMaster في BubbleCon 2024: استكشاف اتجاهات عدم استخدام التعليمات البرمجية
شاركت AppMaster في مؤتمر BubbleCon 2024 في مدينة نيويورك، واكتسبت رؤى، وقامت بتوسيع الشبكات، واستكشاف الفرص لتعزيز الابتكار في مجال التطوير بدون أكواد.
ملخص مؤتمر FlutterFlow للمطورين لعام 2024: رؤى رئيسية من مؤتمر FlutterFlow للمطورين في مدينة نيويورك
ملخص مؤتمر FlutterFlow للمطورين لعام 2024: رؤى رئيسية من مؤتمر FlutterFlow للمطورين في مدينة نيويورك
أضاء مؤتمر FFDC 2024 مدينة نيويورك، حيث قدم للمطورين رؤى متطورة في تطوير التطبيقات باستخدام FlutterFlow. مع الجلسات التي يقودها الخبراء والتحديثات الحصرية والتواصل الذي لا مثيل له، كان حدثًا لا ينبغي تفويته!
تسريحات العاملين في قطاع التكنولوجيا في عام 2024: الموجة المستمرة التي تؤثر على الابتكار
تسريحات العاملين في قطاع التكنولوجيا في عام 2024: الموجة المستمرة التي تؤثر على الابتكار
مع خفض 60 ألف وظيفة في 254 شركة، بما في ذلك شركات عملاقة مثل تيسلا وأمازون، سيشهد عام 2024 موجة مستمرة من تسريح العمال في قطاع التكنولوجيا لإعادة تشكيل مشهد الابتكار.
ابدأ مجانًا
من وحي تجربة هذا بنفسك؟

أفضل طريقة لفهم قوة AppMaster هي رؤيتها بنفسك. اصنع تطبيقك الخاص في دقائق مع اشتراك مجاني

اجعل أفكارك تنبض بالحياة