golang json omitempty

Пользователь

от reymundo_schulist , в категории: Общие вопросы , 4 года назад

Недавно пытался кодировать структуры в JSON и столкнулся с такой проблемой, как тег omitempty. Объясните, пожалуйста, что это такое вообще? Заранее большое спасибо.


Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp Pocket

2 ответа

Пользователь

от genoveva , 4 года назад

Если ты столкнулся с такой проблемой, то советую зайти на англоязычный сайт sohamkamani.com, где вару лет назад вышла статья «Go's "omitempty" explained». Будет весьма полезна для тебя.


Пользователь

от kaci , 4 года назад

@reymundo_schulist Не нужно никуда заходить на самом деле! Это просто пропускать если значение пусто или не существует! К примеру у Вас в json нету поля description и если оно omitempty, то оно будет исключено и не существовать в ответе