Junior — Middle
¿Cómo se puede convertir un array de bytes en una cadena de texto?
sobes.tech AI
Respuesta de la IA
En Go, para convertir un array de bytes ([]byte) en una cadena, se utiliza una conversión de tipo simple:
bytes := []byte{72, 101, 108, 108, 111}
str := string(bytes)
fmt.Println(str) // Imprimirá: Hello
Esta conversión copia los bytes en la cadena, interpretándolos como caracteres UTF-8. Si los bytes no corresponden a una secuencia UTF-8 válida, el resultado puede ser incorrecto.