меня полем, как я понял?
можно сделать жирную json схему, в которой указывать type а потом подструктуры уже правильных типов
Да как угодно можно. Вопрос в том, как быстро это должно исполняться. На самом деле, если будет приходить структура типа {"event":"some_string","payload":{...}}, то я бы всё же писал бы этот payload в json.RawMessage и анмаршаллил в зависимости от event на конкретную структуру.
Обсуждают сегодня