Versions in this module Expand all Collapse all v0 v0.2.69 Jun 7, 2024 v0.2.68 Jun 6, 2024 Changes in this version + type Service struct + DecoderFactory *request.DecoderFactory + OpenAPI *openapi3.Spec + OpenAPICollector *openapi.Collector + PanicRecoveryMiddleware func(handler http.Handler) http.Handler + ResponseValidatorFactory rest.ResponseValidatorFactory + func DefaultService(options ...func(s *Service, initialized bool)) *Service + func NewService(refl oapi.Reflector, options ...func(s *Service)) *Service + func (s *Service) Delete(pattern string, uc usecase.Interactor, options ...func(h *nethttp.Handler)) + func (s *Service) Docs(pattern string, swgui func(title, schemaURL, basePath string) http.Handler) + func (s *Service) Get(pattern string, uc usecase.Interactor, options ...func(h *nethttp.Handler)) + func (s *Service) Head(pattern string, uc usecase.Interactor, options ...func(h *nethttp.Handler)) + func (s *Service) OnMethodNotAllowed(uc usecase.Interactor, options ...func(h *nethttp.Handler)) + func (s *Service) OnNotFound(uc usecase.Interactor, options ...func(h *nethttp.Handler)) + func (s *Service) OpenAPIReflector() oapi.Reflector + func (s *Service) OpenAPISchema() oapi.SpecSchema + func (s *Service) Options(pattern string, uc usecase.Interactor, options ...func(h *nethttp.Handler)) + func (s *Service) Patch(pattern string, uc usecase.Interactor, options ...func(h *nethttp.Handler)) + func (s *Service) Post(pattern string, uc usecase.Interactor, options ...func(h *nethttp.Handler)) + func (s *Service) Put(pattern string, uc usecase.Interactor, options ...func(h *nethttp.Handler)) + func (s *Service) Trace(pattern string, uc usecase.Interactor, options ...func(h *nethttp.Handler))