🥇 JSON, Mapeo de estructuras.

Cuando se codifica o decodifica de JSON a una estructura de Go, es importante entender como se realizan las conversiones de los tipos de datos. JavaScript es un lenguaje sin tipado, es decir que las variables no se declaran de forma explicita.

La siguiente tabla muestra la forma en la que los tipos de JSON son convertidos a tipos en Go.

- JSON - - Go -
Boolean bool
Number float64
String string
Array []interface{}
Object map[string]interface{}
Null nil

Cuando se intenta realizar una conversión hay que tener en cuenta este tipo de datos, de otra forma el paquete encode/json generará un error si los tipos de datos no coinciden.

JSON, Como decodificar. JSON, Trabajando con streams.
comments powered by Disqus