Aký vstupný JSON môžem použiť?
Použite jeden objekt JSON alebo ľubovoľné neprázdne pole JSON. Pole na najvyššej úrovni sa zmení na pomenovaný typ slice a každý objekt v poli prispeje k odvodeným poliam štruktúry. Názvy vlastností musia byť vyjadriteľné pomocou značiek štruktúr štandardného balíka Go encoding/json; nepodporované názvy vyvolajú chybu namiesto tichej zmeny.