Junior — Middle
Como transformar um array de bytes em uma string de texto?
sobes.tech IA
Resposta da IA
Em Go, para converter um array de bytes ([]byte) em uma string, usa-se uma conversão de tipo simples:
bytes := []byte{72, 101, 108, 108, 111}
str := string(bytes)
fmt.Println(str) // Vai imprimir: Hello
Esta conversão copia os bytes para a string, interpretando-os como caracteres UTF-8. Se os bytes não corresponderem a uma sequência UTF-8 válida, o resultado pode ser incorreto.