ToolBuddy
In de browser

JSON naar Go

Leid Go-structs af uit een JSON-voorbeeld. Geneste objecten worden benoemde struct-typen met geëxporteerde velden en json-tags. Sleutels die in sommige objecten van een reeks ontbreken zijn optioneel. De omzetting blijft in het tabblad.

Draait in je browser. Er wordt niets geüpload.

0 tekens · 0 regels

0 tekens · 0 regels

Over dit hulpmiddel

Leidt Go-structs af met json-tags. Ontbrekende sleutels en een null naast een concrete waarde worden pointers. Gehele getallen blijven int, andere getallen worden float64.

Plak JSON en kopieer de typen. Een reeks objecten aan de wortel is type Root []RootItem. Een leeg object wordt map[string]any. Zonder methoden en zonder validatie. Het werk blijft in dit tabblad. Nadat de pagina geladen is, gaat het ook zonder netwerk verder.

Vragen

Gerelateerde Omzetten hulpmiddelen