ارتقِ إلى مستوى عالٍ من اللغة: 92٪ من رضا المطوِّرين ، ومع ذلك لا تزال هناك بعض العوائق </ h2>
كشف استطلاع Go Developer Survey 2021 عن ارتفاع مستويات الرضا بين مطوري Go ، بينما لا تزال هناك بعض العوائق ، مثل نقص المكتبات والميزات. على الرغم من بعض القيود ، تستمر اللغة في النمو والتطور ، مع معالجة Go 1.18 للمخاوف الرئيسية. </ h2>

حافظت لغة برمجة Google Go على مستوى مثير للإعجاب من رضا المستخدمين ، حيث عبر 92٪ من المطورين الذين شملهم الاستطلاع عن الإيجابية حيال ذلك. على الرغم من معدل الرضا المرتفع ، لا تزال هناك بعض المخاوف ، بما في ذلك نقص المكتبات والميزات والبنية التحتية. تُظهر نتائج استطلاع Go Developer لعام 2021 هذه النتائج ، مما يعكس آراء أكبر عدد من المستجيبين في تاريخ الاستطلاع البالغ ست سنوات.
استقطب الاستطلاع ، الذي تم إجراؤه خلال 26 أكتوبر و 16 نوفمبر 2021 ، 11840 إجابة تؤكد الرضا القوي للمطورين. ومع ذلك ، لا تزال هناك عوائق تحول دون اعتماد Go على نطاق واسع ، مثل غياب المكتبات والميزات الهامة. بالنسبة للمطورين الذين لم يستخدموا Go في مشاريع محددة ، ذكر 39٪ افتقار اللغة إلى الميزات ، بينما ذكر 34٪ عدم وجود مكتبات. من بين الميزات المفقودة الأكثر شيوعًا كانت الأدوية الجنسية ، والتي تمت إضافتها رسميًا إلى اللغة من خلال Go 1.18 في مارس ، بعد فترة المسح.
أظهر الاستطلاع أيضًا مستويات عالية من الثقة في آفاق Go على المدى الطويل ، حيث أعرب 81 ٪ من المشاركين عن تفاؤلهم بشأن الاتجاه المستقبلي للغة. تم تحديد بعض التحديات المتعلقة باستخدام الوحدات النمطية ، مثل تعيين الإصدار والعمل مع عمليات إعادة الشراء الخاصة وإدارة مهام سير العمل متعددة الوحدات. ومع ذلك ، فإن إدخال مساحات العمل في Go 1.18 قد عالج العديد من هذه المخاوف.
تشمل تطبيقات Go الرئيسية خدمات API / RPC و CLI وخدمات الويب والمكتبات أو أطر العمل. تجدر الإشارة إلى أن 50٪ من المطورين الذين شملهم الاستطلاع يرغبون في مزيد من الإرشادات حول أفضل ممارسات تحسين أداء Go وهيكل دليل المشروع.
كما تطورت الاتجاهات في استخدام Go لأهداف النشر وأنظمة التطوير. انخفضت النسبة المئوية للمستجيبين الذين طوروا بشكل أساسي على نظام Linux ، حيث انخفضت إلى 59٪ في تقرير عام 2021 مقارنة بـ 63٪ في عام 2020 و 66٪ في عام 2019. وبالمقارنة ، ارتفع عدد المطورين الذين يستخدمون Go on Windows من 19٪ في عام 2020 إلى 24٪ في عام 2021. ومع ذلك ، لا يزال 92٪ من المشاركين يفضلون Linux كهدف لنشر تطبيقات Go.
تسلط نتائج الاستطلاع الضوء أيضًا على تفضيل المطورين المستمر لخدمات Amazon Web Services و Google Cloud Platform و Microsoft Azure كمنصات سحابية للانتقال إلى تطوير Go. على الرغم من معدلات الرضا العالية المتسقة لـ Go ، فمن الضروري للغة معالجة عيوبها لمواصلة مسار نموها والحفاظ على الاستدامة على المدى الطويل.
في معالجة بعض مخاوف المطورين هذه ، يمكن أن تكون الأنظمة الأساسية no-code مثل AppMaster مفيدة. AppMaster offers a no-code platform that enables developers to create backend, web, and mobile applications. Apps generated by the platform can work with any PostgreSQL-compatible database, making it an ideal choice for high-load use-cases and enterprise-level scalability.


