# Functions

GatewayTimeout returns a dafault Gateway Timeout (504) response.
GetAPIGatewayContextFromContext retrieve APIGatewayRequestContext from context.Context.
GetRuntimeContextFromContext retrieve Lambda Runtime Context from context.Context.
NewLoggedError generates a new error and logs it to stdout.
NewProxyResponseWriter returns a new ProxyResponseWriter object.

# Constants

APIGwContextHeader is the custom header key used to store the API Gateway context.
APIGwStageVarsHeader is the custom header key used to store the API Gateway stage variables.
CustomHostVariable is the name of the environment variable that contains the custom hostname for the request.

# Structs

ProxyResponseWriter implements http.ResponseWriter and adds the method necessary to return an events.APIGatewayResponse object.
RequestAccessor objects give access to custom API Gateway properties in the request.