Menu
Coddy logo textTech

Join-Funktion

Lektion 13 von 19 im Kurs Funktionen und Pointer in Golang von Coddy.

In der Sprache Go gibt es eine Funktion, die zwei Strings entgegennimmt und sie zu einem String verknüpft.

Ein Beispiel dafür, wie diese Funktion arbeitet:

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

Die Funktion heißt Join und ist im Package strings definiert. Sie nimmt einen Slice von Strings []string als Eingabe entgegen. In diesem Beispiel übergeben wir unsere Variablen, die wir verknüpfen möchten, str1 und str2, und der dritte Parameter gibt an, was wir dazwischen setzen möchten. In diesem Beispiel ist es ein Punkt ".", aber es könnte alles Mögliche sein.

Und als Ergebnis erhalten wir:

Coddy.Tech
challenge icon

Aufgabe

Einfach

Lass uns unsere Join-Funktion bauen! 😁

Schreibe eine Funktion namens concatenate, die drei Strings entgegennimmt und einen String zurückgibt.

Die ersten beiden Strings sind die Strings, die wir verketten wollen, und der dritte ist das Zeichen oder der Wert, den wir zwischen sie setzen werden.

Probier es selbst

// Dein Code hier 

Alle Lektionen in Funktionen und Pointer in Golang