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.