Go: error con JSON y arreglo vacío
En este artículo expongo un pequeño error que sucede con Go (supongo que no es un bug sino que simplemente así se comporta el lenguaje) al declarar un arreglo vacío. Lo que sucede es que cuando se declara un arreglo de structs y el mismo está vacío, al ser codificado como JSON el arreglo es null en lugar de []. En otras palabras: go codifica (con JSON) un arreglo vacío como null en lugar de como un arreglo vacío []. ...