Create idiomatic Go structs from sample JSON.
The generator creates exported fields, infers types and adds json tags that match the original JSON keys.