Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

تهيئة المتغيرات

جزء من قسم الأساسيات في رحلة GO على Coddy. الدرس 38 من 109.

لنتعلّم كيفية تهيئة المتغيرات في Go. التهيئة تعني إعطاء المتغير قيمة ابتدائية عند إنشائه.

أولًا، لنرَ كيفية تهيئة المتغيرات باستخدام الكلمة المفتاحية var:

var age int = 25
var name string = "Gopher"
var isActive bool = true
    
fmt.Println(age, name, isActive)

بعد تنفيذ هذا الكود، ستظهر قيم variables على الشاشة:

25 Gopher true

يمكننا أيضًا استخدام عامل التصريح المختصر في Go (:=) لجعل التعليمات البرمجية أكثر إيجازًا:

age := 25
name := "Gopher"
isActive := true
    
fmt.Println(age, name, isActive)

بعد تنفيذ هذا الكود، نحصل على النتيجة نفسها كما من قبل:

25 Gopher true

يحدّد عامل التصريح المختصر (:=) النوع تلقائيًا استنادًا إلى القيمة التي تقدمها، مما يجعل الشيفرة البرمجية أكثر وضوحًا وأسهل في القراءة.

challenge icon

التحدي

مبتدئ

في هذا التحدي، ستتدرّب على تهيئة المتغيرات في Go. مهمتك هي تهيئة ثلاثة متغيرات بقيم محددة ثم طباعتها.

يحتوي البرنامج بالفعل على إعلانات المتغيرات، لكنك تحتاج إلى تهيئتها بالقيم الدقيقة التالية:

  • name: من النوع string وتعيين القيمة "John"
  • age: من النوع int وتعيين القيمة 25
  • isStudent: من النوع bool وتعيين القيمة true

الناتج المتوقع هو:

Name: John
Age: 25
Is Student: true

جرّب بنفسك

package main

import "fmt"

func main() {
    // TODO: قم بتهيئة هذه المتغيرات بالقيم المطلوبة
    var name string    // قم بالتهيئة بـ "John"
    var age int       // قم بالتهيئة بـ 25
    var isStudent bool // قم بالتهيئة بـ true
    
    // هذا الكود سيطبع المتغيرات
    fmt.Println("Name:", name)
    fmt.Println("Age:", age)
    fmt.Println("Is Student:", isStudent)
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الأساسيات

تدرّب بنفسك: مترجم Go عبر الإنترنت