English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يقدم درس Go المفاهيم الأساسية والخارجة من البرمجة. صممت دروس لغة Go الخاصة بنا للمرحلين والخبراء.
يهدف Go إلى التطوير السريع والأداء العالي من قبل Google.
يشمل درسنا لغة Go جميع المواضيع، مثل كيفية تثبيت go، مثل بنية الجوهرية if-else،for،for for-range،break،continue،struct،interface،map،الخ.
تم تطوير لغة Go بواسطة Robert Griesemer،Rob Pike وKen Thompson بواسطة Google في عام 2007. لغة Go هي لغة برمجة ثابتة النوع. لغة Go تحتوي على نسيج مشابه لتلك من لغة C. تم تطويرها بناءً على الهدف من الأداء العالي والتنمية السريعة. توفر Go الأمان النوعي، الإزالة التلقائية للنفايات، الوظيفة التدخلية، والكثير من الأنواع المدمجة المتقدمة مثل المجموعات المتغيرة الطول وخرائط المفاتيح القيم.
Go هو لغة برمجة حديثة وسريعة وقوية تحتوي على مكتبة قياسية.
يملك Go توازياً مدمجاً.
يستخدم Go الواجهات كأساس لاستعادة الكود.
أهم خصائص لغة Go:
الإزالة التلقائية للنفايات
أنواع مدمجة أكثر
مزايا إعادة التوصيل للوظائف
معالجة الأخطاء
الدوال الغير معروفة والغلاقات
الأصناف والواجهات
برمجة متوازية
الإعكس
تفاعل اللغة
هيكل البرنامج الأساسي لغة Go يشمل ما يلي:
بيان الحزم
استيراد الحزم
المتغيرات
التعليمات والتعبيرات
الوظائف
التعليقات
دعونا نرى مثال بسيط من لغة البرمجة Go.
package main import "fmt" func main() { fmt.Println("مرحبا، عالم") }الاختبار لرؤية </>
الناتج:
مرحبًا، عالم