دالة 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التحدي
سهللنقم ببناء دالة Join الخاصة بنا! 😁
اكتب دالة تسمى concatenate تأخذ ثلاث سلاسل نصية وتعيد سلسلة نصية.
أول سلسلتين نصيتين هما السلسلتان اللتان نريد دمجهما، والثالثة هي الحرف أو القيمة التي سنضعها بينهما.
جرّب بنفسك
// اكتب كودك هنا
جميع دروس الدوال والمؤشرات في Golang
1مقدمة
مقدمة4إعادة بناء دوال Strings في Go
السلاسل النصية في Golangدالة Joinدالة Containsدالة Indexتحدي المراجعة رقم 1