пользователя, я хочу для обычных пользователей которые ее видят, скрывать например пароль, соответственно мне нужна другая структура с такими же полями но без пароля? Верно ли это? Либо в гошке иначе делают?
Иначе, с помощью 'json:"-"' можно игнорировать поля
Это прекрасно, но мне админам нужно допустим показывать поля которые я от рядовых юзеров скрываю, так этот метод и так все знают) Вопрос в другом
Тогда только через промежуточную структуру
Вроде в marshal unmarshal можно встроиться типа middleware, пометь тегами поля которые нужно игнорировать и пропускай их, разве так нельзя? (Если что это только размышления)
Можно реализовать интерфейс UnmarshalJSON/MarshalJSON
Обсуждают сегодня