Sobes.tech
Junior — Middle

Ako previesť pole bajtov na textový reťazec?

sobes.tech AI

Odpoveď od AI

V jazyku Go sa na konverziu poľa bajtov ([]byte) na reťazec používa jednoduchú konverziu typu:

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

Táto konverzia kopíruje bajty do reťazca a interpretuje ich ako znaky UTF-8. Ak bajty neodpovedajú platnej sekvencii UTF-8, výsledok môže byť nesprávny.