этому? Чтобы анмаршалинг гарантировал, что JSON хотя бы заполнил обяхательные поля.
свою обертку с валидатором внутри, видимо
Я почитал такие прдложения на SO. Но как обертка снаружи то будет знать? Там именно внутри во время чтения JSON надо знать, что вот эти поля должны быть, а их нет....
Делаешь всё поля указателями и дальше проверяешь != nil
Та же точно шляпа: поля могут быть опциональными - и для таких null-значение законная тема
Обсуждают сегодня