Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type UserRepository ¶
type UserRepository interface { CreateUser(user *domain.User) (*domain.User, error) ReadUser(id string) (*domain.User, error) ReadUserWithEmail(email string) (*domain.User, error) ReadUsers() ([]domain.User, error) UpdateUser(user *domain.User) (*domain.User, error) DeleteUser(id string) (string, error) }
type UserService ¶
type UserService interface { CreateUser(user *domain.User) (*domain.User, error) ReadUser(id string) (*domain.User, error) ReadUserWithEmail(email string) (*domain.User, error) ReadUsers() ([]domain.User, error) UpdateUser(user *domain.User) (*domain.User, error) DeleteUser(id string) (string, error) }
Click to show internal directories.
Click to hide internal directories.