Sobes.tech
Junior — Middle

Milyen műveletek történnek a szöveges adatok összefűzésekor?

sobes.tech MI

Válasz az MI-től

Go nyelvben a sztringadatok összefűzése általában a + operátor vagy a strings.Join függvény segítségével történik.

  • A + operátor egyszerűen összefűzi két vagy több sztringet:
s := "Helló, " + "világ!"
fmt.Println(s) // Helló, világ!
  • A strings.Join függvény egy sztring szeletet köt össze egy megadott elválasztóval:
import "strings"

words := []string{"Go", "szuper", "egy"}
result := strings.Join(words, " ")
fmt.Println(result) // Go szuper egy

Sztringek összefűzésekor egy új sztring jön létre, amely tartalmazza az eredeti sztringek karakterláncát. Fontos megjegyezni, hogy a sztringek a Go nyelvben változatlanok, így minden összefűzésnél új sztring jön létre a memóriában.