Versions in this module Expand all Collapse all v1 v1.2.0 Sep 13, 2024 Changes in this version + type Repo interface v1.1.0 Sep 13, 2024 Changes in this version + type Provider struct + func New(log *slog.Logger, p UserRepo) *Provider + func (p *Provider) Create(ctx context.Context, req dto.UserCreateReq) (string, error) + func (p *Provider) Delete(ctx context.Context, req dto.UserDeleteReq) error + func (p *Provider) Get(ctx context.Context, req dto.UserGetReq) (*model.User, error) + func (p *Provider) Update(ctx context.Context, req dto.UserUpdateReq) error + type UserRepo interface