Función strings.Join() en Golang con ejemplos

La función strings.Join() en Golang concatena todos los elementos presentes en el segmento de string en una sola string. Esta función está disponible en el paquete de strings.

Sintaxis:

func Join(s []string, sep string) string

Aquí, s es la string a partir de la cual podemos concatenar elementos y sep es el separador que se coloca entre los elementos en la string final.

Valor devuelto: Devuelve una string.

Ejemplo 1:

// Golang program to illustrate the
// use of strings.Join Function
  
package main
  
// importing fmt and strings
import (
    "fmt"
    "strings"
)
  
// calling main method
func main() {
  
    // array of strings.
    str := []string{"Geeks", "For", "Geeks"}
  
    // joining the string by separator
    fmt.Println(strings.Join(str, "-"))
}

Producción:

Geeks-For-Geeks

Ejemplo 2:

// Golang program to illustrate the
// use of strings.Join Function
  
package main
  
// importing fmt and strings
import (
    "fmt"
    "strings"
)
  
// calling main method
func main() {
    // array of strings.
    str := []string{"A", "Computer-science", "portal", "for", "Geeks"}
    // joining the string by separator in middle.
    fmt.Println(strings.Join(str, " "))
}

Producción:

A Computer-science portal for Geeks

Publicación traducida automáticamente

Artículo escrito por PranchalKatiyar y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *