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

دالة Join

الدرس 13 من 19 في دورة الدوال والمؤشرات في Golang على Coddy.

في لغة Go، توجد دالة تأخذ سلسلتين نصيتين و تدمجهما في سلسلة نصية واحدة.

مثال على كيفية عمل هذه الدالة:

str1 := "Coddy"
str2 := "Tech"
final := strings.Join([]string{str1, str2}, ".")
fmt.Println(final)

تسمى الدالة Join، وهي معرفة داخل حزمة strings. تأخذ شريحة من السلاسل النصية []string كمدخلات. في هذا المثال، نمرر متغيراتنا التي نحتاج إلى دمجها، str1 و str2، والمعامل الثالث يحدد ما نحتاج إلى وضعه بينهما. في هذا المثال، هو نقطة "."، ولكن يمكن أن يكون أي شيء تريده.

وكنتيجة لذلك، نحصل على:

Coddy.Tech
challenge icon

التحدي

سهل

لنقم ببناء دالة Join الخاصة بنا! 😁

اكتب دالة تسمى concatenate تأخذ ثلاث سلاسل نصية وتعيد سلسلة نصية.

أول سلسلتين نصيتين هما السلسلتان اللتان نريد دمجهما، والثالثة هي الحرف أو القيمة التي سنضعها بينهما.

جرّب بنفسك

// اكتب كودك هنا 

جميع دروس الدوال والمؤشرات في Golang