Documentation ¶
Index ¶
- Constants
- func GetIPWithProxyHeaders(c *gin.Context) string
- func GetIPWithValidatedProxyHeaders(c *gin.Context) string
- func Logger() gin.HandlerFunc
- type GinConf
- type GinEvent
- type GinModule
- func (gm *GinModule) AppendDataProcessor(processor ...processor.IGinProcessor)
- func (gm *GinModule) Init(conf *GinConf, engine *gin.Engine)
- func (gm *GinModule) OnInit() error
- func (gm *GinModule) SafeDELETE(relativePath string, handlers ...gin.HandlerFunc) gin.IRoutes
- func (gm *GinModule) SafeGET(relativePath string, handlers ...gin.HandlerFunc) gin.IRoutes
- func (gm *GinModule) SafePATCH(relativePath string, handlers ...gin.HandlerFunc) gin.IRoutes
- func (gm *GinModule) SafePOST(relativePath string, handlers ...gin.HandlerFunc) gin.IRoutes
- func (gm *GinModule) SafePut(relativePath string, handlers ...gin.HandlerFunc) gin.IRoutes
- func (gm *GinModule) SetupDataProcessor(processor ...processor.IGinProcessor)
- func (gm *GinModule) Start()
- func (gm *GinModule) StartTLS(certFile, keyFile string)
- func (gm *GinModule) Stop(ctx context.Context)
Constants ¶
View Source
const Sys_Event_Gin_Event event.EventType = -11
Variables ¶
This section is empty.
Functions ¶
func GetIPWithProxyHeaders ¶
Types ¶
type GinEvent ¶
type GinEvent struct {
// contains filtered or unexported fields
}
func (*GinEvent) GetEventType ¶
type GinModule ¶
type GinModule struct { service.Module *GinConf *gin.Engine // contains filtered or unexported fields }
func (*GinModule) AppendDataProcessor ¶
func (gm *GinModule) AppendDataProcessor(processor ...processor.IGinProcessor)
func (*GinModule) SafeDELETE ¶
func (*GinModule) SetupDataProcessor ¶
func (gm *GinModule) SetupDataProcessor(processor ...processor.IGinProcessor)
Click to show internal directories.
Click to hide internal directories.