Junior — Middle
Kaip galima paversti baitų masyvą tekstine eilute?
sobes.tech AI
Atsakymas iš AI
Go kalboje, baitų masyvo ([]byte) konvertavimui į eilutę naudojama paprasta tipo konversija:
bytes := []byte{72, 101, 108, 108, 111}
str := string(bytes)
fmt.Println(str) // Išves: Hello
Ši konversija kopijuoja baitus į eilutę ir interpretuoja juos kaip UTF-8 simbolius. Jei baitai neatitinka galiojančios UTF-8 sekos, rezultatas gali būti netikslus.