Sobes.tech
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 последователност, резултатът може да е неправилен.