Sobes.tech
Junior — Middle
96

Каким образом можно преобразовать массив байтов в текстовую строку?

Answer from AI

sobes.tech AI

В Go для преобразования массива байтов ([]byte) в строку используется простое приведение типа:

bytes := []byte{72, 101, 108, 108, 111}
str := string(bytes)
fmt.Println(str) // Выведет: Hello

Это преобразование копирует байты в строку, интерпретируя их как UTF-8 символы. Если байты не соответствуют корректной UTF-8 последовательности, результат может быть некорректным.