func LoadCommentsByObjectId(object_id string, commentdb *db.CommentDB, userdb *db.UserDB) (CommentsView, error) { var cv CommentsView cv.ObjectId = object_id comments, err := commentdb.SearchByObjectId(object_id) if err != nil { log.Printf("Error looking up comments for object id %s: %s", object_id, err.Error()) return cv, err } cv.C = make([]CommentView, len(comments)) for i, c := range comments { FillCommentView(*c, userdb, &cv.C[i]) } return cv, nil }