add and delete user methods
This commit is contained in:
parent
13f93cd03e
commit
ea33cdc9f5
5 changed files with 139 additions and 1 deletions
|
|
@ -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,
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue