Автоматическая генерация описания структур Go (struct) с тегами из JSON.
Генератор структур Go из JSON — это удобный инструмент для Go-разработчиков, преобразующий полезную нагрузку JSON в аккуратный и типобезопасный код структур Golang. Он точно определяет базовые типы (string, int64, float64, bool), формирует модульные дочерние структуры для вложенных объектов, обрабатывает срезы (slices), использует указатели или interface{} для полей с возможным null и добавляет теги `json:"имя_ключа"`. Незаменим для быстрого создания моделей API и микросервисов.
Для сохранения читаемости генератор выносит каждый вложенный объект в отдельную именованную структуру Go верхнего уровня в PascalCase.
Да. Поля, которые могут принимать значение null, типизируются как указатели (например, *string) или interface{} во избежание ошибок при десериализации.
Да. Каждое экспортируемое поле получает канонический тег `json:"originalKey"` с точным сохранением регистра исходного ключа.
Нет. Весь парсинг и сборка кода Go происходят в браузере с помощью JavaScript без отправки на сервер.
Помогите нам улучшить инструменты VelnoxLabs. Поделитесь своим мнением ниже!