Documentation
¶
Overview ¶
Package decorators fornece um framework baseado em anotações para Gin
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // Funções de registro RegisterRoute = decorators.RegisterRoute RegisterRouteWithMeta = decorators.RegisterRouteWithMeta RegisterGroup = decorators.RegisterGroup Default = decorators.Default DefaultWithSecurity = decorators.DefaultWithSecurity GetRoutes = decorators.GetRoutes GetGroups = decorators.GetGroups // Funções de markers RegisterMarker = decorators.RegisterMarker GetMarkers = decorators.GetMarkers // Hooks RegisterParserHook = decorators.RegisterParserHook RegisterGeneratorHook = decorators.RegisterGeneratorHook // Funções de middleware CreateAuthMiddleware = decorators.CreateAuthMiddleware CreateCacheMiddleware = decorators.CreateCacheMiddleware CreateRateLimitMiddleware = decorators.CreateRateLimitMiddleware CreateMetricsMiddleware = decorators.CreateMetricsMiddleware CreateCORSMiddleware = decorators.CreateCORSMiddleware CreateWebSocketMiddleware = decorators.CreateWebSocketMiddleware CreateWebSocketStatsMiddleware = decorators.CreateWebSocketStatsMiddleware CreateProxyMiddleware = decorators.CreateProxyMiddleware CreateSecurityMiddleware = decorators.CreateSecurityMiddleware // Funções de segurança SecureInternalEndpoints = decorators.SecureInternalEndpoints AllowLocalhostOnly = decorators.AllowLocalhostOnly AllowPrivateNetworks = decorators.AllowPrivateNetworks AllowSpecificNetworks = decorators.AllowSpecificNetworks AllowSpecificIPs = decorators.AllowSpecificIPs DefaultSecurityConfig = decorators.DefaultSecurityConfig // Funções de geração GenerateInitFile = decorators.GenerateInitFile // Funções de documentação DocsHandler = decorators.DocsHandler DocsJSONHandler = decorators.DocsJSONHandler OpenAPIJSONHandler = decorators.OpenAPIJSONHandler OpenAPIYAMLHandler = decorators.OpenAPIYAMLHandler SwaggerUIHandler = decorators.SwaggerUIHandler SwaggerRedirectHandler = decorators.SwaggerRedirectHandler // WebSocket functions RegisterWebSocketHandler = decorators.RegisterWebSocketHandler RegisterDefaultWebSocketHandlers = decorators.RegisterDefaultWebSocketHandlers GetWebSocketHub = decorators.GetWebSocketHub WebSocketHandlerWrapper = decorators.WebSocketHandlerWrapper )
Re-exportar funções principais
Functions ¶
This section is empty.
Types ¶
type GeneratorHook ¶
type GeneratorHook = decorators.GeneratorHook
GeneratorHook represents a hook for custom generation logic
type MarkerConfig ¶
type MarkerConfig = decorators.MarkerConfig
MarkerConfig configuration of a marker personalizado
type MarkerInstance ¶
type MarkerInstance = decorators.MarkerInstance
MarkerInstance instância de um marker encontrado
type MiddlewareInfo ¶
type MiddlewareInfo = decorators.MiddlewareInfo
MiddlewareInfo information about middlewares
type ParameterInfo ¶
type ParameterInfo = decorators.ParameterInfo
ParameterInfo informações de parâmetros
type ParserHook ¶
type ParserHook = decorators.ParserHook
Hooks ParserHook is an alias for decorators.ParserHook. Represents a hook for custom parsing logic.
type RouteMeta ¶
type RouteMeta = decorators.RouteMeta
RouteMeta contém metadata extraída dos comentários
type SecurityConfig ¶ added in v0.10.0
type SecurityConfig = decorators.SecurityConfig
Security types
Click to show internal directories.
Click to hide internal directories.