Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrFailedRequest = errors.New("failed request handler")
Functions ¶
This section is empty.
Types ¶
type HandlingMiddleware ¶
type HandlingMiddleware interface {
Wrap(next infrastructure.HandlerFunc) infrastructure.HandlerFunc
}
type RequestProcessor ¶
type RequestProcessor struct {
// contains filtered or unexported fields
}
func NewRequestProcessor ¶
func NewRequestProcessor(options ...RequestProcessorOption) *RequestProcessor
func (*RequestProcessor) ServeHTTP ¶ added in v0.0.3
func (rp *RequestProcessor) ServeHTTP(response http.ResponseWriter, request *http.Request)
type RequestProcessorOption ¶ added in v0.0.4
type RequestProcessorOption = func(rp *RequestProcessor)
func WithMiddleware ¶
func WithMiddleware(middleware HandlingMiddleware) RequestProcessorOption
Click to show internal directories.
Click to hide internal directories.