JSON → структура Go
Делает из JSON структуры Go с json-тегами, выровненные как после gofmt: ID и URL так, как их пишут в Go, int64 или float64 по значениям, указатели для nullable-полей.
- Вход
- JSON
- Выход
- GO
Ждёт ввода
Работает в этой вкладке. Текст никуда не отправляется.
Похожие
Вопросы
Когда поле становится указателем?
Когда оно бывает null, и для вложенной структуры, которой иногда нет, — чтобы «нет значения» отличалось от «нулевого».
Что даёт omitempty?
Добавляется в теги полей, которых нет в части записей, чтобы при кодировании пустые значения не попадали в JSON.