English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دروس أساسية Golang

تعليمات التحكم Golang

وظائف Golang & Methods

كائنات Golang

قطع Golang & Arrays

كلمات Golang (String)

مؤشرات Golang

واجهات Golang

توازي Golang

استثناءات Golang (Error)

متنوعة أخرى من Golang

تعليمية Go الأساسية

يقدم درس Go المفاهيم الأساسية والخارجة من البرمجة. صممت دروس لغة Go الخاصة بنا للمرحلين والخبراء.

يهدف Go إلى التطوير السريع والأداء العالي من قبل Google.

يشمل درسنا لغة Go جميع المواضيع، مثل كيفية تثبيت go، مثل بنية الجوهرية if-else،for،for for-range،break،continue،struct،interface،map،الخ.

مقدمة إلى لغة Go

تم تطوير لغة 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("مرحبا، عالم")
}
الاختبار لرؤية </>

الناتج:

مرحبًا، عالم