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 }