func (dao *UserDAO) Create(user *m.User) (string, error) { user.CreatedAt = time.Now() user.UpdatedAt = time.Now() result, err := r.Table("users").Insert(user).RunWrite(dao.Session) if err != nil { log.Println(err) } user.ID = result.GeneratedKeys[0] return user.ID, nil }