Mohammed Al-saeed
Mohammed Al-saeed

@4Alsaeed

10 تغريدة 26 قراءة Aug 07, 2020
.
في السنوات الاخيرة زادت الأسئلة عن لغة Go والتي تم تطويرها من طرف شركة جوجل , ففي هذا الثريد ساتحدث عن لغة Go و عن استخداماتها و مميزاتها و عيوبها بشكل مبسط و سهل 🧐
قبل البدء ، إذا كنت مهتم بالبرمجة ومجال تجربة المستخدم " UI/UX " لاتنسى متابعة حسابي @4Alsaeed
يوجد فيه الكثير من التغريدات المفيدة التي ستساعدك في حياتك البرمجية 😇💙
قراءة ممتعة 👇
من صنع لغة GO ؟
روبرت جريسمر ، روب بايك وكين طومسون.
بدأوا في تصميم لغة Go في عام 2007 تقريبا .
لغة مفتوحة المصدر :
جو هي لغة برمجة مفتوحة المصدر من Google وتم جعلها مفتوحة المصدر في عام 2009 . و إطلق أول إصدار ثابت له عام 2011 .
ماذا يعني لغة برمجة مفتوحة المصدر؟
تم تطوير Go من قبل شركة Google. ومع ذلك ، يمكنك المساهمة في عملية تطويرها عن طريق إنشاء مقترحات جديدة ، وإصلاح الأخطاء ، وجعلها أسرع.
إذا كنت فضوليًا ، فهذا رابط الشفرة المصدرية الخاصة بلغة Go على Github .
github.com
اتت لغة GO بتصميم مستوحى من لغات مثل Algol و Pascal و C و Modula و Oberon و Smalltalk و Newsqueak.
من يستخدم Go؟
هناك ما لا يقل عن نصف مليون مبرمج في مجتمع Go .
أبرز الشركات التي تستخدم لغة GO هي Google و Docker و Dropbox و Heroku و Medium و Lyft و Uber وغيرها.
في الصور التالية بعض الإحصائيات عن لغة GO
مميزات لغة Go :
- تُترجم إلى لغة الآلة بسرعة عالية جداً.
- أنواع متغيرات بسيطة .
- تشبة لغة سي (Clang) .
- لغة منظمة جداً .
- تعمل على كل الأجهزة وأنظمة التشغيل والمنصات .
- لغة سهلة من حيث الكتابة والتنسيق .
- كل شيء Unicode افتراضا .
عيوب لغة Go :
- ليست كائنية التوجه .
- قلة عدد المكتبات .
- ليس لدى Go مكتبة GUI خاصة بها.
- لا توجد معالجة للاستثناءات
ما المشاريع التي يجب أن تستخدمها؟
- خدمات سحابية
- منصات إعلامية
- منافذ الأخبار
في عام 2012 ، بدأت هيئة الإذاعة البريطانية في استخدام Go لتطوير الواجهة الخلفية وبعض عناصر خدمات التحليلات الداخلية الخاصة بها.
- وغيرها الكثير .
على الرغم من أن Go لا تزال لغة برمجة جديدة نسبيًا ، إلا أنها اكتسبت شعبية بين عمالقة الشركات مثل Google و Netflix و Uber وغيرهم ممن يستخدمون Go .
وشكرا لإهتمامك , نلتقي في تدوينة قادمة 💙

جاري تحميل الاقتراحات...