package models // Update is the handler to create a team func (t *Team) Update(id int64) (err error) { // Check if we have a name if t.Name == "" { return ErrTeamNameCannotBeEmpty{} } // Check if the team exists _, err = GetTeamByID(id) if err != nil { return } _, err = x.ID(id).Update(t) if err != nil { return } // Get the newly updated team *t, err = GetTeamByID(id) return }