Welke JSON-invoer kan ik gebruiken?
Gebruik één JSON-object of een niet-lege JSON-array. Een array op het hoogste niveau wordt een benoemde slice en elk objectitem in een array draagt bij aan de afgeleide velden. Eigenschapsnamen moeten kunnen worden weergegeven met de standaard encoding/json-structtags van Go; niet-ondersteunde namen geven een fout in plaats van stilzwijgend te worden gewijzigd.