Documentation ¶
Index ¶
- Constants
- Variables
- func MakeBadRequest(err error) *goa.ServiceError
- func MakeForbidden(err error) *goa.ServiceError
- func MakeNotFound(err error) *goa.ServiceError
- func MakeUnauthorized(err error) *goa.ServiceError
- func NewMetaEndpoint(s Service) goa.Endpoint
- type Client
- type Endpoints
- type MetaResult
- type Service
Constants ¶
const ServiceName = "modules"
ServiceName is the name of the service as defined in the design. This is the same value that is set in the endpoint request contexts under the ServiceKey key.
Variables ¶
var MethodNames = [1]string{"meta"}
MethodNames lists the service method names as defined in the design. These are the same values that are set in the endpoint request contexts under the MethodKey key.
Functions ¶
func MakeBadRequest ¶
func MakeBadRequest(err error) *goa.ServiceError
MakeBadRequest builds a goa.ServiceError from an error.
func MakeForbidden ¶
func MakeForbidden(err error) *goa.ServiceError
MakeForbidden builds a goa.ServiceError from an error.
func MakeNotFound ¶
func MakeNotFound(err error) *goa.ServiceError
MakeNotFound builds a goa.ServiceError from an error.
func MakeUnauthorized ¶
func MakeUnauthorized(err error) *goa.ServiceError
MakeUnauthorized builds a goa.ServiceError from an error.
func NewMetaEndpoint ¶
NewMetaEndpoint returns an endpoint function that calls the method "meta" of service "modules".
Types ¶
type Client ¶
Client is the "modules" service client.
type Endpoints ¶
Endpoints wraps the "modules" service endpoints.
func NewEndpoints ¶
NewEndpoints wraps the methods of the "modules" service with endpoints.
type MetaResult ¶
type MetaResult struct {
Object interface{}
}
MetaResult is the result type of the modules service meta method.