func getUserForSession(session *sessions.Session, userDao *users.Dao) (*users.User, error) { userID := session.Values["userID"] if userID == nil { return nil, nil } return userDao.GetByID(userID.(uint64)) }