Sobes.tech
Junior — Middle

¿Qué estructura de datos en el lenguaje Go es análoga al formato JSON?

sobes.tech AI

Respuesta de la IA

En el lenguaje Go, una estructura de datos similar al formato JSON es map[string]interface{} o estructuras (structs), que se pueden serializar y deserializar en JSON usando el paquete encoding/json.

Ejemplo de uso de un mapa para almacenar datos similares a JSON:

import (
    "encoding/json"
    "fmt"
)

func main() {
    data := map[string]interface{}{
        "name": "Alice",
        "age": 30,
        "isMember": true,
    }

    jsonBytes, _ := json.Marshal(data)
    fmt.Println(string(jsonBytes))
}