En Go, las cadenas son una secuencia de bytes inmutables. Son fundamentales en casi todos los programas y Go ofrece varias funciones integradas para trabajar con ellas eficazmente.
La forma más sencilla de concatenar cadenas en Go es usando el operador '+
'. Por ejemplo, si tienes dos cadenas, puedes unirlas así:
str1 := "Hola"
str2 := "Mundo"
resultado := str1 + " " + str2
Para obtener la longitud de una cadena en Go, puedes usar la función 'len()
'. Ejemplo de uso:
cadena := "Hola Mundo"
largo := len(cadena)
Puedes extraer partes de una cadena utilizando el slicing
. Aquí se muestra cómo obtener una subcadena:
cadena := "Hola Mundo"
subcadena := cadena[1:4] // ola
Jorge García
Fullstack developer