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 } // 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 }