apidsl import "github.com/goadesign/goa/design/apidsl"
Overview Index Subdirectories Overview Package apidsl implements the goa design language.
The goa design language provides a simple way to describe an API design. The language consists of global Go functions that can be nested to build up definitions. The root definition is the API definition. This definition is what the language builds as it executes. There are 3 other top level definitions: the resource, media type and type definitions all created using the corresponding global functions (Resource, MediaType and Type).
↧