JSON → структура Go

Делает из JSON структуры Go с json-тегами, выровненные как после gofmt: ID и URL так, как их пишут в Go, int64 или float64 по значениям, указатели для nullable-полей.

Вход
JSON
Выход
GO
Настройки
Исходник · JSON
Результат · GO

Ждёт ввода

Работает в этой вкладке. Текст никуда не отправляется.

Похожие

Вопросы

Когда поле становится указателем?

Когда оно бывает null, и для вложенной структуры, которой иногда нет, — чтобы «нет значения» отличалось от «нулевого».

Что даёт omitempty?

Добавляется в теги полей, которых нет в части записей, чтобы при кодировании пустые значения не попадали в JSON.

↑ ↓ выбор · Enter открыть · Esc закрыть