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

اذهب 1.19 تعيين لتقديم نموذج ذاكرة منقح وأنواع جديدة للقيمة الذرية </ h2>

اذهب 1.19 تعيين لتقديم نموذج ذاكرة منقح وأنواع جديدة للقيمة الذرية </ h2>

من المتوقع أن يتم إصدار تحديث Go 1.19 المرتقب بشدة في أغسطس ، مع تقديم نموذج ذاكرة منقح وأنواع جديدة مصممة لتحسين استخدام القيمة الذرية. حاليًا في المعاينة ، يمكن تنزيل Go 1.19 من go.dev ، على الرغم من أنه لا يزال غير مستقر في الوقت الحالي. وفقًا لملاحظات الإصدار ، يقوم تحديث Go 1.19 بمحاذاة نموذج ذاكرة اللغة مع تلك المستخدمة في C و C ++ و Java و JavaScript و Rust و Swift. كما يقدم عدة أنواع جديدة في الحزمة المتزامنة / الذرية لتبسيط استخدام القيم الذرية ، مثل atomic.Int64 و atomic.Pointer (T). يعد نموذج ذاكرة Go ضروريًا لتحديد الشروط التي بموجبها يتم ضمان قراءة متغير goroutine واحد لمراقبة القيم التي تنتجها عمليات الكتابة إلى نفس المتغير من goroutine مختلف. والجدير بالذكر أن Go يوفر فقط ذرات متسقة تسلسليًا ، على عكس الأشكال الأكثر استرخاءً التي تقدمها اللغات الأخرى. بالإضافة إلى نموذج الذاكرة المنقح ، يقدم Go 1.19 تغييرًا طفيفًا في اللغة ، حيث يصحح نطاق معلمات النوع في تعريفات الأسلوب. هذا التحديث ليس له أي تأثير على البرامج الموجودة. يأتي إصدار Go 1.19 بعد الإطلاق الهام لـ Go 1.18 في مارس ، والذي قدم الكثير من القدرات المطلوبة للأدوية. يجلب Go 1.19 أيضًا العديد من الميزات والتحسينات الجديدة الأخرى ، مثل:

  • دعم وقت التشغيل لحد الذاكرة الناعمة ، والذي يشمل كومة Go والذاكرة المُدارة بواسطة وقت التشغيل ، باستثناء المصادر الخارجية مثل التعيينات الثنائية والذاكرة المُدارة بواسطة لغات أخرى.
  • تقليل تخصيص المجدول لإجراءات العامل في GC على مؤشرات ترابط نظام التشغيل الخاملة أثناء دورة GC الدورية عندما يكون التطبيق خاملاً إلى حد كبير.
  • تنفيذ جدول الانتقال لعدد صحيح كبير وعبارات تبديل السلسلة بواسطة المترجم ، مما يؤدي إلى تحسينات في الأداء تصل إلى 20٪.
  • يتم دعم العناوين والروابط والقوائم بشكل أوضح في تعليقات المستند.
  • التعرف على قيود البناء ، يونيكس ، في الطريق: بناء الخطوط.
  • دعم Linux لهندسة LoongArch ذات 64 بت من Loongson.

للمطورين الذين يتطلعون إلى إنشاء تطبيقات الويب والجوال والخلفية باستخدام نظام no-code ، يوفر AppMaster.io بيئة تطوير شاملة ومتكاملة تنشئ حلولًا برمجية قابلة للتطوير دون الحاجة إلى تعليمات برمجية. مع القدرة على إنشاء تطبيقات شاملة في غضون ثوانٍ ، يعد AppMaster.io مثاليًا لمجموعة واسعة من العملاء ، من الشركات الصغيرة إلى المؤسسات.

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

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

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

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