toolbin_

Convertir JSON a structs de Go (con tags json)

Genera structs de Go (con tags json) a partir de un ejemplo JSON, en tu navegador.

🔒 100 % en el cliente — no se envía ningún dato

Convierte cualquier muestra JSON en structs de Go completos, con los tags json generados automáticamente. Un auténtico ahorro de tiempo para consumir una API o deserializar datos sin escribir structs a mano. La herramienta se ejecuta por completo en el navegador, sin subir nunca ningún dato.

What is it for?

  • Generar structs de Go para deserializar una respuesta de API REST
  • Crear sin esfuerzo los tipos necesarios para json.Unmarshal
  • Prototipar rápidamente un cliente de Go a partir de un payload de ejemplo
  • Convertir un archivo de configuración JSON en tipos de Go

FAQ

¿Los tags json se añaden automáticamente?

Sí. Cada campo recibe un tag json que coincide con su clave original, listo para usar con encoding/json.

¿Cómo se infieren los tipos?

Se analizan los valores para elegir el tipo de Go más adecuado (string, int, float64, bool, slices, structs anidados).

¿Mis datos JSON se mantienen privados?

Por supuesto. Todo se procesa localmente en tu navegador; nada se envía a un servidor.