La concatenación es una operación de unión de varios strings o cadenas de texto.
Existen dos operadores de concatenación en Go:
string1 + string2 // Concatenación variable += string // Concatenación y asignación
He aquí un ejemplo:
package main
import "fmt"
func main() {
var cad1 string = "En un lugar de la Mancha, "
var cad2 string = "de cuyo nombre no quiero acordarme"
frase := cad1 + cad2
fmt.Println(frase)
saludo := "Hola, "
saludo += "amigo"
fmt.Println(saludo)
}
El resultado es el siguiente:
$ go run concatenacion.go En un lugar de la Mancha, de cuyo nombre no quiero acordarme Hola, amigo
Enlaces de interés
- The Go Programming Language Specification - Operators: https://golang.org/ref/spec#Operators

No hay comentarios:
Publicar un comentario