Junior — Middle
Как може да се преобразува масив от байтове в текстова низ?
sobes.tech AI
Отговор от AI
В Go за преобразуване на масив от байтове ([]byte) в низ се използва просто преобразуване на тип:
bytes := []byte{72, 101, 108, 108, 111}
str := string(bytes)
fmt.Println(str) // Ще изведе: Hello
Това преобразуване копира байтовете в низа, интерпретирайки ги като UTF-8 символи. Ако байтовете не съответстват на валидна UTF-8 последователност, резултатът може да е неправилен.