Sobes.tech
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.