blob: 909859e6a97f4abb099cb96a85947f904f646a61 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
package charakterin
import (
"time"
)
// Ein User ist ein ganz toller Benutzer.
type User struct {
ID int
Name string
EMail string
Password []byte
DisplayName string
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 len(u.DisplayName) > 0 {
return u.DisplayName
}
return u.Name
}
|