Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBaseService ¶
func NewBaseService(debugLevel int) *baseService
NewBaseService Create a new baseService
Types ¶
type EmailService ¶
type EmailService struct {
// contains filtered or unexported fields
}
EmailService email service for example
func NewEmailService ¶
func NewEmailService(baseService baseService, userRepository *repositories.UserRepository, logger *log.Logger) *EmailService
NewEmailService Create a new EmailService
type UserService ¶
type UserService struct {
// contains filtered or unexported fields
}
UserService a user service for example
func NewUserService ¶
func NewUserService(baseService baseService, userRepository *repositories.UserRepository, proRepository *repositories.ProRepository, emailService *EmailService, logger *log.Logger, debug bool) *UserService
NewUserService Create a new UserService
Click to show internal directories.
Click to hide internal directories.