Función Join
Lección 13 de 19 del curso Funciones y punteros en Golang de Coddy.
En el lenguaje Go, existe una función que toma dos cadenas y las concatena en una sola cadena.
Un ejemplo de cómo funciona esta función:
str1 := "Coddy"
str2 := "Tech"
final := strings.Join([]string{str1, str2}, ".")
fmt.Println(final)La función se llama Join, y está definida dentro del paquete strings. Toma un slice de cadenas []string como entrada. En este ejemplo, pasamos nuestras variables que necesitamos concatenar, str1 y str2, y el tercer parámetro especifica lo que necesitamos poner entre ellas. En este ejemplo, es un punto ".", pero podría ser cualquier cosa que desees.
Y como resultado, obtenemos:
Coddy.TechDesafío
Fácil¡Vamos a construir nuestra función Join! 😁
Escribe una función llamada concatenate que reciba tres strings y devuelva un string.
Los dos primeros strings son los strings que queremos concatenar, y el tercero es el carácter o el valor que vamos a poner entre ellos.
Pruébalo tú mismo
// Tu código aquí
Todas las lecciones de Funciones y punteros en Golang
1Introducción
Introducción4Reconstruir funciones de Strings en Go
Strings en GolangFunción JoinFunción ContainsFunción IndexDesafío de repaso #1