Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrUserNotFound = errors.New("user not found")
)
View Source
var ProviderSet = wire.NewSet(NewUserUseCase)
ProviderSet is biz providers.
Functions ¶
This section is empty.
Types ¶
type UserUseCase ¶
type UserUseCase struct {
// contains filtered or unexported fields
}
func NewUserUseCase ¶
func NewUserUseCase(repo UserRepo, logger log.Logger) *UserUseCase
func (*UserUseCase) CreateUser ¶
func (uc *UserUseCase) CreateUser(ctx context.Context, in *v1.CreateUserRequest) (*v1.CreateUserReply, error)
func (*UserUseCase) GetUser ¶
func (uc *UserUseCase) GetUser(ctx context.Context, in *v1.GetUserRequest) (*v1.GetUserReply, error)
Click to show internal directories.
Click to hide internal directories.