Существует ли быстрый способ создания структур для парсинга JSON в Golang?
За частую при работе с каким нибудь API в JSON ответе 20-30 разных строк, учитывая, что скорее всего есть вложенные структуры и поля типа SQL DATETIME, то для парсинга одного ответа нужно описать 3-5 структур, и добрых полчаса долбления по клавиатуре, и IDE в этом особо не помогает. Может кто знает легкий способ создания структур из JSON?
P.S. Только начал учить Go, но работа с JSON это то, что требуется очень часто.
Если вы работаете с JSON, и часть данных вам не нужна, можно описать её как json.RawMessage. Иногда, если ответ от сервера приходит с большой глубиной вложенности, а нужная нам часть лежит где-то на поверхности, можно добраться до неё описав ненужные части как json.RawMessage тип.