Go package with type definitions for generating OpenAPI documentation.
go get github.com/orsinium-labs/openapidocs := openapi.OpenAPI{
Version: "3.0.2",
Info: openapi.Info{
Title: "Cool service",
},
Paths: openapi.Paths{
"/echo": openapi.PathItem{
Post: openapi.Operation{
Summary: "Scream into the void",
},
},
},
}
jsonDocs, err := json.Marshal(docs)