proxy.golang.org : github.com/oapi-codegen/nethttp-middleware : v1.1.2
Provide HTTP middleware functionality to validate that incoming requests conform to a given OpenAPI 3.x specification. This provides middleware for any `net/http` conforming HTTP Server. This package is a lightweight wrapper over https://pkg.go.dev/github.com/getkin/kin-openapi/openapi3filter from https://pkg.go.dev/github.com/getkin/kin-openapi. This is _intended_ to be used with code that's generated through https://pkg.go.dev/github.com/oapi-codegen/oapi-codegen, but should work otherwise.
Registry -
Documentation -
Download -
JSON
purl: pkg:golang/github.com/oapi-codegen/[email protected]
Published:
Indexed:
- github.com/getkin/kin-openapi v0.132.0
- github.com/go-openapi/jsonpointer v0.21.0
- github.com/go-openapi/swag v0.23.0
- github.com/gorilla/mux v1.8.1
- github.com/josharian/intern v1.0.0
- github.com/mailru/easyjson v0.7.7
- github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826
- github.com/oasdiff/yaml v0.0.0-20250309154309-f31be36b4037
- github.com/oasdiff/yaml3 v0.0.0-20250309153720-d2182401db90
- github.com/perimeterx/marshmallow v1.1.5
- github.com/ugorji/go/codec v1.2.11
- gopkg.in/yaml.v3 v3.0.1