openapi

package
v0.9.6 Latest Latest
Warning

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

Go to latest
Published: May 29, 2019 License: Apache-2.0 Imports: 6 Imported by: 2

Documentation

Index

Constants

View Source
const (
	// URL is the url for the OpenAPI handler.
	URL = handler.RoutePrefixV1 + "/openapi"

	// HTTPMethod is the HTTP method used with this resource.
	HTTPMethod = http.MethodGet
)

Variables

View Source
var (
	// StaticURLPrefix is the url prefix for openapi specs.
	StaticURLPrefix = URL + "/static/"
)

Functions

func StaticHandler

func StaticHandler() http.Handler

StaticHandler is the handler for serving static assets (including OpenAPI specs).

Types

type DocHandler

type DocHandler struct{}

DocHandler handles serving the OpenAPI doc.

func (*DocHandler) ServeHTTP

func (h *DocHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)

ServeHTTP serves the OpenAPI doc.

Jump to

Keyboard shortcuts

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