Cuerdas
En Go, las cadenas son secuencias de caracteres Unicode, lo que significa esencialmente que representan datos textuales. Los datos de cadena siempre van entre comillas dobles ("
) o comillas inversas. El tipo de datos string está representado por la palabra clave string
.
index.go
1var myString string = "Hello World"
Nota
Una cadena es un tipo de datos en Go, mientras que un literal de cadena se refiere a la representación real de un valor de cadena dentro del código fuente, por ejemplo,
Hello World
.
Podemos escribir un literal de cadena en varias líneas encerrándolo entre comillas (``). Puedes ver la diferencia en el siguiente programa:
index.go
1234567891011121314package main import "fmt" func main() { var myString string // Using double quotes ("") myString = "Hello World" fmt.Println(myString) // Using backticks (``) myString = `Hello World` fmt.Println(myString) }
Las cadenas pueden unirse mediante el operador más (+
):
index.go
1234567891011package main import "fmt" func main() { var stringOne string = "Hello" var stringTwo string = "World" var stringThree string = stringOne + " " + stringTwo fmt.Println(stringThree) }
El proceso de unir dos cadenas utilizando el operador (+
) se denomina combinación de cadenas.
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Awesome!
Completion rate improved to 1.96
Cuerdas
Desliza para mostrar el menú
En Go, las cadenas son secuencias de caracteres Unicode, lo que significa esencialmente que representan datos textuales. Los datos de cadena siempre van entre comillas dobles ("
) o comillas inversas. El tipo de datos string está representado por la palabra clave string
.
index.go
1var myString string = "Hello World"
Nota
Una cadena es un tipo de datos en Go, mientras que un literal de cadena se refiere a la representación real de un valor de cadena dentro del código fuente, por ejemplo,
Hello World
.
Podemos escribir un literal de cadena en varias líneas encerrándolo entre comillas (``). Puedes ver la diferencia en el siguiente programa:
index.go
1234567891011121314package main import "fmt" func main() { var myString string // Using double quotes ("") myString = "Hello World" fmt.Println(myString) // Using backticks (``) myString = `Hello World` fmt.Println(myString) }
Las cadenas pueden unirse mediante el operador más (+
):
index.go
1234567891011package main import "fmt" func main() { var stringOne string = "Hello" var stringTwo string = "World" var stringThree string = stringOne + " " + stringTwo fmt.Println(stringThree) }
El proceso de unir dos cadenas utilizando el operador (+
) se denomina combinación de cadenas.
¡Gracias por tus comentarios!