genswagger import "github.com/goadesign/goa/goagen/gen_swagger"
Overview Index Overview Package genswagger provides a generator for the JSON swagger controller. The swagger controller responds to GET /swagger requests with the API JSON Hyper-swagger. This JSON swagger can be used to generate API documentation, ruby and Go API clients. See the blog post (https://blog.heroku.com/archives/2014/1/8/json_swagger_for_heroku_platform_api) describing how Heroku leverages the JSON Hyper-swagger standard (http://json-swagger.org/latest/json-swagger-hypermedia.html) for more information.
Index func Generate() (files []string, err error) type ExternalDocs type Generator func NewGenerator(options …Option) *Generator func (g *Generator) Cleanup() func (g *Generator) Generate() (_ []string, err error) type Header type Info func (i Info) MarshalJSON() ([]byte, error) type Items type Operation func (o Operation) MarshalJSON() ([]byte, error) type Option func API(API *design.
↧