ドキュメントに属性 ID を持つすべてのユーザーの配列を取得します。
Users := []backend.User{}
err := Collection.Find(bson.M{"channel_id": bson.ObjectIdHex(chId)}).All(&Users)
if err != nil {
println(err)
}
JSON応答としてブラウザ/クライアントに送り返したいもの。ただし、 User 構造体には、ID やハッシュ化されたパスワードなど、返送したくないものが含まれています。
Reflect パッケージを使用して構造体のフィールドを選択し、それらを map[string]interface{} に配置するようなものを見ていましたが、ユーザーの配列でそれを行う方法がわかりません。