פונקציית 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בנייה מחדש של פונקציות מחרוזות ב-Go
מחרוזות ב-Golangפונקציית Joinפונקציית Containsפונקציית Indexאתגר סיכום #1תרגלו בעצמכם: קומפיילר Go אונליין