add and delete user methods

This commit is contained in:
nquidox 2026-03-20 16:09:12 +03:00
parent 13f93cd03e
commit ea33cdc9f5
5 changed files with 139 additions and 1 deletions

View file

@ -5,8 +5,11 @@ import (
"merch-api/pkg/utils"
)
const pkgLogHeader string = "User |"
type Handler struct {
*service
controller *controller
}
type Deps struct {
@ -17,8 +20,10 @@ type Deps struct {
func New(deps Deps) *Handler {
r := newRepository(deps.DB)
s := newService(r, deps.Utils)
c := newController(s, deps.Utils)
return &Handler{
service: s,
service: s,
controller: c,
}
}