мне надо сделать структуру для него, есть способ вывести json в нормальный то есть вроде такого {id:"wd2d2d2"}
Что бы потом я уже с помоь онлайн Convert JSON to Go struct сделал из него структуру Go?
err = json.Unmarshal(bytes, &myStruct)
так поидее мне надо структуру сделать сначала с тегами
ну да. если не знаете что в json - просто в лог выведите string(jsonBytes) и сделайте такую же структуру Если json всегда разный - можно парсить в map[string]interface через все тот же json.Unmarshal? Если json всегда ожидаете одного вида - лучше структуру и метод для валидации её полей
Я вывожу с помошью map[string]interface , но в ручную писать не хочется структуру для этого, а там очень много
если у вас GOLAND -то при вставки json в пустое место - она сама сгенерирует структуру. Если не goland - просто в инете загуглите типа json to go sturct
Обсуждают сегодня