Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var AuthorizationCall string
View Source
var FunctionDeclarations string
View Source
var Imports string
View Source
var JsonBodyValidationErrorResponse string
View Source
var JsonErrorResponse string
View Source
var JsonResponse string
View Source
var Middleware string
View Source
var ParamsValidationErrorResponse string
View Source
var Partials = map[string]string{ "Imports": Imports, "TypeDeclarations": TypeDeclarations, "FunctionDeclarations": FunctionDeclarations, "AuthorizationCall": AuthorizationCall, "RequestArgsParsing": RequestArgsParsing, "JsonResponse": JsonResponse, "JsonBodyValidationErrorResponse": JsonBodyValidationErrorResponse, "ParamsValidationErrorResponse": ParamsValidationErrorResponse, "JsonErrorResponse": JsonErrorResponse, "ReplyResponse": ReplyResponse, "ResponseHeaders": ResponseHeaders, "RequestSwitchParamType": RequestSwitchParamType, "RunValidator": RunValidator, "Middleware": Middleware, "RegisterMiddleware": RegisterMiddleware, }
View Source
var RegisterMiddleware string
View Source
var ReplyResponse string
View Source
var RequestArgsParsing string
View Source
var RequestSwitchParamType string
View Source
var ResponseHeaders string
View Source
var RoutesTemplate string
View Source
var RunValidator string
View Source
var TemplateExtensions = map[string]string{
"RegisterRoutesExtension": "// register routes extension placeholder \n",
"RouteStartRoutesExtension": "// route start routes extension placeholder \n",
"BeforeOperationRoutesExtension": "// before operation routes extension placeholder \n",
"AfterOperationRoutesExtension": "// after operation routes extension placeholder \n",
"RouteEndRoutesExtension": "// route end routes extension placeholder \n",
"ImportsExtension": "// import extension placeholder \n",
"TypeDeclarationsExtension": "// type declarations extension placeholder \n",
"FunctionDeclarationsExtension": "// function declarations extension placeholder \n",
"JsonResponseExtension": "// json response extension placeholder \n",
"RunValidatorExtension": "// validation error response extension placeholder \n",
"JsonBodyValidationErrorResponseExtension": "// json body validation error response extension placeholder \n",
"ParamsValidationErrorResponseExtension": "// params validation error response extension placeholder \n",
"JsonErrorResponseExtension": "// json error response extension placeholder \n",
"ResponseHeadersExtension": "// response headers extension placeholder \n",
}
Those are the extension that made to allow *extend* Gleece's routes logic. as default they are all empty.
View Source
var TypeDeclarations string
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.