package
2.2.4+incompatible
Repository: https://github.com/goadesign/examples.git
Documentation: pkg.go.dev

# Functions

AlsoDoublySecureSecuredServicePath returns the URL path to the secured_service service also_doubly_secure HTTP endpoint.
DecodeAlsoDoublySecureRequest returns a decoder for requests sent to the secured_service also_doubly_secure endpoint.
DecodeDoublySecureRequest returns a decoder for requests sent to the secured_service doubly_secure endpoint.
DecodeSecureRequest returns a decoder for requests sent to the secured_service secure endpoint.
DecodeSigninRequest returns a decoder for requests sent to the secured_service signin endpoint.
DoublySecureSecuredServicePath returns the URL path to the secured_service service doubly_secure HTTP endpoint.
EncodeAlsoDoublySecureError returns an encoder for errors returned by the also_doubly_secure secured_service endpoint.
EncodeAlsoDoublySecureResponse returns an encoder for responses returned by the secured_service also_doubly_secure endpoint.
EncodeDoublySecureError returns an encoder for errors returned by the doubly_secure secured_service endpoint.
EncodeDoublySecureResponse returns an encoder for responses returned by the secured_service doubly_secure endpoint.
EncodeSecureError returns an encoder for errors returned by the secure secured_service endpoint.
EncodeSecureResponse returns an encoder for responses returned by the secured_service secure endpoint.
EncodeSigninError returns an encoder for errors returned by the signin secured_service endpoint.
EncodeSigninResponse returns an encoder for responses returned by the secured_service signin endpoint.
Mount configures the mux to serve the secured_service endpoints.
MountAlsoDoublySecureHandler configures the mux to serve the "secured_service" service "also_doubly_secure" endpoint.
MountDoublySecureHandler configures the mux to serve the "secured_service" service "doubly_secure" endpoint.
MountSecureHandler configures the mux to serve the "secured_service" service "secure" endpoint.
MountSigninHandler configures the mux to serve the "secured_service" service "signin" endpoint.
New instantiates HTTP handlers for all the secured_service service endpoints using the provided encoder and decoder.
NewAlsoDoublySecureHandler creates a HTTP handler which loads the HTTP request and calls the "secured_service" service "also_doubly_secure" endpoint.
NewAlsoDoublySecureInvalidScopesResponseBody builds the HTTP response body from the result of the "also_doubly_secure" endpoint of the "secured_service" service.
NewAlsoDoublySecurePayload builds a secured_service service also_doubly_secure endpoint payload.
NewAlsoDoublySecureUnauthorizedResponseBody builds the HTTP response body from the result of the "also_doubly_secure" endpoint of the "secured_service" service.
NewDoublySecureHandler creates a HTTP handler which loads the HTTP request and calls the "secured_service" service "doubly_secure" endpoint.
NewDoublySecureInvalidScopesResponseBody builds the HTTP response body from the result of the "doubly_secure" endpoint of the "secured_service" service.
NewDoublySecurePayload builds a secured_service service doubly_secure endpoint payload.
NewDoublySecureUnauthorizedResponseBody builds the HTTP response body from the result of the "doubly_secure" endpoint of the "secured_service" service.
NewSecureHandler creates a HTTP handler which loads the HTTP request and calls the "secured_service" service "secure" endpoint.
NewSecureInvalidScopesResponseBody builds the HTTP response body from the result of the "secure" endpoint of the "secured_service" service.
NewSecurePayload builds a secured_service service secure endpoint payload.
NewSecureUnauthorizedResponseBody builds the HTTP response body from the result of the "secure" endpoint of the "secured_service" service.
NewSigninHandler creates a HTTP handler which loads the HTTP request and calls the "secured_service" service "signin" endpoint.
NewSigninPayload builds a secured_service service signin endpoint payload.
NewSigninResponseBody builds the HTTP response body from the result of the "signin" endpoint of the "secured_service" service.
NewSigninUnauthorizedResponseBody builds the HTTP response body from the result of the "signin" endpoint of the "secured_service" service.
SecureSecuredServicePath returns the URL path to the secured_service service secure HTTP endpoint.
SigninSecuredServicePath returns the URL path to the secured_service service signin HTTP endpoint.

# Structs

MountPoint holds information about the mounted endpoints.
Server lists the secured_service service endpoint HTTP handlers.
SigninResponseBody is the type of the "secured_service" service "signin" endpoint HTTP response body.

# Interfaces

ErrorNamer is an interface implemented by generated error structs that exposes the name of the error as defined in the design.

# Type aliases

AlsoDoublySecureInvalidScopesResponseBody is the type of the "secured_service" service "also_doubly_secure" endpoint HTTP response body for the "invalid-scopes" error.
AlsoDoublySecureUnauthorizedResponseBody is the type of the "secured_service" service "also_doubly_secure" endpoint HTTP response body for the "unauthorized" error.
DoublySecureInvalidScopesResponseBody is the type of the "secured_service" service "doubly_secure" endpoint HTTP response body for the "invalid-scopes" error.
DoublySecureUnauthorizedResponseBody is the type of the "secured_service" service "doubly_secure" endpoint HTTP response body for the "unauthorized" error.
SecureInvalidScopesResponseBody is the type of the "secured_service" service "secure" endpoint HTTP response body for the "invalid-scopes" error.
SecureUnauthorizedResponseBody is the type of the "secured_service" service "secure" endpoint HTTP response body for the "unauthorized" error.
SigninUnauthorizedResponseBody is the type of the "secured_service" service "signin" endpoint HTTP response body for the "unauthorized" error.