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

تعليقات Go

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

التعليقات (Comments) هي ملاحظات تكتبها داخل كودك. يتجاهلها الـ compiler تمامًا - فهي موجودة فقط لمساعدة البشر على فهم الكود.

لبدء كتابة تعليق من خط واحد (single-line comment)، استخدم //. كل شيء after // حتى نهاية الـ line يتم تجاهله:

// هذا تعليق
fmt.Println("Hello, World!")

يمكن أيضاً كتابة التعليق في نهاية السطر، بعد الكود:

fmt.Println("Hello, World!") // هذا يطبع Hello, World!

بالنسبة للتعليقات التي تمتد لعدة أسطر، استخدم /* للبدء و */ للإنهاء:

/* هذا تعليق متعدد الأسطر.
   يتجاهل المترجم كل ذلك. */
fmt.Println("Welcome!")

يمكن للملاحظات البرمجية (Comments) أيضاً إلغاء تفعيل سطر برمجي مؤقتاً دون حذفه:

// fmt.Println("This line will NOT run")
fmt.Println("This line will run")

ملاحظة: كل تعليق متعدد الأسطر (multi-line) يبدأ بـ /* يجب إغلاقه بـ */، وإلا فإن الـ compiler سيتعامل مع كل شيء بعده (after) كـ comment.

challenge icon

التحدي

مبتدئ

قم بتعديل الكود بحيث يتم طباعة Hello, Go! فقط.

  • أضف // في بداية السطر الذي يطبع Goodbye!
  • يجب أن يصبح السطر الذي يطبع Goodbye! تعليقاً بحيث لا يتم تشغيله
  • لا تحذف أي سطر، ولا تغير السطر الذي يطبع Hello, Go!

جرّب بنفسك

package main

import "fmt"

func main() {
    // اكتب الكود الخاص بك أدناه
    // حوّل السطر أدناه إلى تعليق حتى يتوقف عن التشغيل
    fmt.Println("Goodbye!")
    fmt.Println("Hello, Go!")
}
quiz iconاختبر نفسك

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

جميع دروس Fundamentals

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