JSON to Go Struct
Convert JSON to idiomatic Go struct definitions with proper types and json tags.
Advertisement
Samples:
Advertisement
How to Use JSON to Go Struct
- Paste your JSON into the left panel or click a sample to load one.
- Set the root struct name using the input field (defaults to
Root). - Enable omitempty to add
,omitemptyto all json tags. - Enable Pointer for nullable to use pointer types (
*string) for null JSON values. - Nested objects and arrays of objects automatically generate additional named structs.
- Copy the result to clipboard using the Copy button on the right panel.