Предположим, у меня есть поле пароля в структуре пользователя.
type User struct{
UserName string 'json:"username"'
Password string 'json:"-"'
}
Мои клиенты регистрируют своих пользователей, отправляя имя пользователя и пароль вместе. Поэтому, если я декодирую JSON до структуры выше, он игнорирует пароль. Это ожидалось. Но я подумал, есть ли способ игнорировать поля, когда они только сортируются. Я проверил страницу официальной документации, но ничего не нашел.
https://golang.org/pkg/encoding/json/
Я могу добавить дополнительное поле в структуру, но сначала мне нужно знать, возможно ли это сделать с помощью JSON lib.