request

package
v0.0.0-...-74c185a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 18, 2024 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CanRuntimeDoc

type CanRuntimeDoc interface {
	RuntimeDoc(names ...string) ([]string, bool)
}

type RouteHandler

type RouteHandler interface {
	http.Handler

	OperationID() string
	Method() string
	Path() string
	PathSegments() Segments

	Summary() string
	Description() string
	Deprecated() bool

	Operators() []*courier.OperatorFactory
}

func NewRouteHandlers

func NewRouteHandlers(route courier.Route, service string, routeMiddlewares ...handler.Middleware) ([]RouteHandler, error)

type Segments

type Segments = pathpattern.Segments

type WithPreHandlerMiddleware

type WithPreHandlerMiddleware interface {
	PreHandlerMiddleware(h http.Handler) http.Handler
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL