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

إضافة العناصر

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

تضيف الدالة append عناصر إلى نهاية الشريحة، مع التعامل تلقائيًا مع تغييرات السعة.

أنشئ شريحة من numbers:

numbers := []int{1, 2, 3}
fmt.Println(numbers)

أضف عنصرًا جديدًا:

numbers = append(numbers, 4)
fmt.Println(numbers)

النتيجة:

[1 2 3]
[1 2 3 4]

يمكنك إلحاق عدة عناصر دفعةً واحدة:

numbers = append(numbers, 5, 6, 7)
fmt.Println(numbers)

النتيجة:

[1 2 3 4 5 6 7]
challenge icon

التحدي

مبتدئ
في هذا التحدي، ستتدرّب على إضافة عناصر إلى slice في Go. لقد أنشأنا slice باسم fruits، ومهمتك هي إضافة ثمرتين أخريين إليها باستخدام الدالة append().

جرّب بنفسك

package main

import "fmt"

func main() {
	// شريحة من الفواكه
	fruits := []string{"apple", "banana", "orange"}
	
	// TODO: ألحق "grape" و "kiwi" بشريحة fruits
	// اكتب شفرتك هنا
	
	// اطبع الشريحة المحدّثة
	fmt.Println("My fruit collection:", fruits)
}
quiz iconاختبر نفسك

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

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

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