18 lines
426 B
Go
18 lines
426 B
Go
package middleware
|
|
|
|
import (
|
|
"git.urec56.ru/urec/chat_back_go/config"
|
|
"git.urec56.ru/urec/chat_back_go/internal/logger"
|
|
"git.urec56.ru/urec/chat_back_go/internal/service"
|
|
)
|
|
|
|
type Middleware struct {
|
|
serv service.Serv
|
|
l *logger.Logger
|
|
cfg config.Server
|
|
reqID uint64 // 0
|
|
}
|
|
|
|
func NewMiddleware(serv service.Serv, l *logger.Logger, cfg config.Server) *Middleware {
|
|
return &Middleware{serv: serv, l: l, cfg: cfg}
|
|
}
|