Я получаю массив всех пользователей с атрибутом ID в своем документе:Golang Выбор полей из массива STRUCT
Users := []backend.User{}
err := Collection.Find(bson.M{"channel_id": bson.ObjectIdHex(chId)}).All(&Users)
if err != nil {
println(err)
}
Что я хочу послать в ответ JSON обратно в браузер/клиент. Тем не менее, структура пользователя содержит такие вещи, как идентификаторы и пароли Hahsed, которые я не хочу отправлять обратно!
Я искал что-то вроде использования пакета отражения, чтобы выбрать поля структуры, а затем помещать их в интерфейс [string] [}, но я не уверен, как это сделать с помощью массива пользователей.