Junior — Middle
Wie kann man ein Byte-Array in eine Textzeichenfolge umwandeln?
sobes.tech KI
Antwort von AI
In Go wird zur Umwandlung eines Byte-Arrays ([]byte) in eine Zeichenkette eine einfache Typumwandlung verwendet:
bytes := []byte{72, 101, 108, 108, 111}
str := string(bytes)
fmt.Println(str) // Gibt aus: Hello
Diese Umwandlung kopiert die Bytes in die Zeichenkette und interpretiert sie als UTF-8-Zeichen. Wenn die Bytes keine gültige UTF-8-Sequenz darstellen, kann das Ergebnis fehlerhaft sein.