toolbin_

Converter JSON para structs Go (com tags json)

Gere structs Go (com tags json) a partir de um exemplo JSON, no seu navegador.

🔒 100 % no cliente — nenhum dado enviado

Transforme qualquer amostra JSON em structs Go completas, com tags json geradas automaticamente. Uma verdadeira economia de tempo para consumir uma API ou fazer unmarshal de dados sem escrever structs manualmente. A ferramenta roda inteiramente no navegador, sem nenhum upload de dados.

What is it for?

  • Gerar structs Go para fazer unmarshal de uma resposta de API REST
  • Criar sem esforço os tipos necessários para json.Unmarshal
  • Prototipar rapidamente um cliente Go a partir de um payload de exemplo
  • Converter um arquivo de configuração JSON em tipos Go

FAQ

As tags json são adicionadas automaticamente?

Sim. Cada campo recebe uma tag json correspondente à sua chave original, pronta para usar com encoding/json.

Como os tipos são inferidos?

Os valores são analisados para escolher o tipo Go mais adequado (string, int, float64, bool, slices, structs aninhadas).

Meus dados JSON permanecem privados?

Com certeza. Tudo é processado localmente no seu navegador; nada é enviado a um servidor.