package charakterin import ( "database/sql" "time" ) // Ein User ist ein ganz toller Benutzer. type User struct { ID int Name string EMail string Password []byte DisplayName sql.NullString LastActivity *time.Time IsActive bool Agent string } // GetName gibt den Anzeigenamen oder wenn dieser nicht gesetzt ist den Benutzernamen zurück. func (u *User) GetName() string { if u.DisplayName.Valid { return u.DisplayName.String } return u.Name }