18 lines
360 B
Go
18 lines
360 B
Go
package budgeteer
|
|
|
|
// User struct contains Login information
|
|
type User struct {
|
|
ID int
|
|
Email string
|
|
Password string
|
|
Name string
|
|
}
|
|
|
|
// UserService provides Methods for CRUD of Users
|
|
type UserService interface {
|
|
User(id int) (*User, error)
|
|
//Users() ([]*User, error)
|
|
//CreateUser(u *User) error
|
|
//DeleteUser(id int) error
|
|
}
|