code: func (mc MongoClient) getEvents(q bson.M) (me []models.Event, err error) {
  	s := mc.getSessionCopy()
  	defer s.Close()
  
  	err = s.DB(mc.database.Name).C(db.EventsCollection).Find(q).All(&me)
  	if err != nil {
  		return []models.Event{}, errorMap(err)
  	}
  	return
  }
docs: // Get events for the passed query