Documentation ¶
Overview ¶
Package openapi contains code to generate OpenAPI discovery spec (which initial version of it also known as Swagger 2.0). For more details: https://github.com/OAI/OpenAPI-Specification/blob/master/versions/2.0.md
Index ¶
Constants ¶
View Source
const ( OpenAPIVersion = "2.0" JSON_EXT = ".json" MIME_JSON = "application/json" // TODO(mehdy): change @68f4ded to a version tag when gnostic add version tags. MIME_PB = "application/com.github.googleapis.gnostic.OpenAPIv2@68f4ded+protobuf" MIME_PB_GZ = "application/x-gzip" )
Variables ¶
This section is empty.
Functions ¶
func RegisterOpenAPIService ¶
func RegisterOpenAPIService(servePath string, webServices []*restful.WebService, config *openapi.Config, mux *genericmux.PathRecorderMux) (err error)
RegisterOpenAPIService registers a handler to provides standard OpenAPI specification.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.