Paste a sample JSON object, and the tool generates a matching Go struct with json tags.
string→string, whole numbers→int, decimals→float64, true/false→bool, null→interface{}, arrays→[]T, and objects→nested structs.
It is a strong starting point. Review numeric widths, optional fields, and pointer usage — inference is intentionally conservative.
Each nested object gets its own named struct type, referenced by field, with matching json tags for the original keys.