Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // RequestComponent — компонент middleware логирования запросов для Compogo. // Регистрирует Request в DI-контейнере. RequestComponent = compogo.Component{ Init: compogo.StepFunc(func(container compogo.Container) error { return container.Provide(NewRequest) }), } // ResponseComponent — компонент middleware логирования ответов для Compogo. // Регистрирует Response в DI-контейнере. ResponseComponent = compogo.Component{ Init: compogo.StepFunc(func(container compogo.Container) error { return container.Provide(NewResponse) }), } )
Functions ¶
This section is empty.
Types ¶
type Request ¶
type Request struct {
// contains filtered or unexported fields
}
Request — middleware для логирования входящих HTTP-запросов. Логирует путь и тело запроса.
func NewRequest ¶
type Response ¶
type Response struct {
// contains filtered or unexported fields
}
Response — middleware для логирования исходящих HTTP-ответов. Логирует тело ответа.
func NewResponse ¶
Click to show internal directories.
Click to hide internal directories.