Funkcja Join
Lekcja 13 z 19 w kursie Funkcje i wskaźniki w Golang w Coddy.
W języku Go istnieje funkcja, która przyjmuje dwa ciągi znaków i łączy je w jeden ciąg znaków.
Przykład działania tej funkcji:
str1 := "Coddy"
str2 := "Tech"
final := strings.Join([]string{str1, str2}, ".")
fmt.Println(final)Funkcja nazywa się Join i jest zdefiniowana w pakiecie strings. Jako dane wejściowe przyjmuje wycinek ciągów znaków []string. W tym przykładzie przekazujemy zmienne, które chcemy połączyć: str1 i str2, a trzeci parametr określa, co należy umieścić między nimi. W tym przykładzie jest to kropka ".", ale może to być dowolny wybrany przez Ciebie znak.
W rezultacie otrzymujemy:
Coddy.TechWyzwanie
ŁatwyZbudujmy naszą funkcję Join! 😁
Napisz funkcję o nazwie concatenate, która przyjmuje trzy ciągi znaków i zwraca ciąg znaków.
Pierwsze dwa ciągi znaków to te, które chcemy połączyć, a trzeci to znak lub wartość, którą umieścimy między nimi.
Spróbuj swoich sił
// Twój kod tutaj
Wszystkie lekcje w sekcji Funkcje i wskaźniki w Golang
1Wprowadzenie
Wprowadzenie4Odtwórz funkcje obsługi ciągów znaków w Go
Ciągi znaków w GolangFunkcja JoinFunkcja ContainsFunkcja IndexWyzwanie podsumowujące nr 1Poćwicz samodzielnie: Kompilator Go online