backend/db_handler/users.go

15 lines
310 B
Go

package dbhandler
type User struct {
Username string `json:"username"`
Nickname string `json:"nickname"`
Email string `json:"email"`
}
type UsersDBHandler interface {
GetUser(username string) (User, error)
ListUsers() ([]User, error)
CreateUser(user User) error
DeleteUser(username string) error
}