100 % local: tus datos nunca salen de tu navegador

Convertidor de JSON a struct de Go — Gratuito

Genera structs de Go a partir de JSON en tu navegador. Gratuito y privado: tus datos nunca salen de tu dispositivo.

Instantáneo Privado Cero cookies

Entrada JSON

Salida Go

¿Por qué convertir JSON a structs de Go?

Escribir structs a mano para una respuesta de API grande es tedioso y propenso a errores. Pega tu JSON arriba y obtén Go idiomático: campos exportados en PascalCase, tags json con las claves originales y un struct por cada objeto anidado.

Cómo funciona

El convertidor infiere la estructura de tu JSON localmente y emite los structs con el padre primero. Los enteros se asignan a int, los decimales a float64, y los arrays que mezclan ambos se amplían a []float64.

Preguntas frecuentes

¿Mis datos JSON se suben a un servidor?
No. La conversión se ejecuta íntegramente en tu navegador con JavaScript. Nada viaja por la red, por lo que la herramienta es segura para datos sensibles.
¿Se generan tags json para encoding/json?
Sí. Cada campo recibe un tag `json:"..."` con la clave original: los structs generados deserializan tu payload tal cual con la biblioteca estándar.
¿Cómo se gestionan los arrays de tipos mixtos?
Los arrays que mezclan enteros y flotantes se convierten en []float64; otras mezclas recurren a []any para que la deserialización nunca falle.

Convertidores relacionados