Sobes.tech
Junior — Middle

Hogyan lehet egy bájt tömböt szöveges karakterlánccá alakítani?

sobes.tech MI

Válasz az MI-től

Go-ban az []byte tömböt sztringgé való átalakításához egyszerű típuskonverziót használunk:

bytes := []byte{72, 101, 108, 108, 111}
str := string(bytes)
fmt.Println(str) // Kiírja: Hello

Ez a konverzió másolja a byte-okat a sztringbe, és UTF-8 karakterként értelmezi őket. Ha a byte-ok nem érvényes UTF-8 szekvenciát alkotnak, az eredmény hibás lehet.