Versions in this module Expand all Collapse all v1 v1.0.0 Oct 2, 2023 Changes in this version + func CustomRecovery(handle gin.RecoveryFunc) gin.HandlerFunc + func DefaultHandleRecovery(c *gin.Context, err interface{}) + func GinHttpServerOpt() fx.Option + func InitContext() gin.HandlerFunc + func New() (http.Handler, func(h http.Handler) gin.HandlerFunc) + func NewGinEngine(in GinEngineIn) *gin.Engine + func NewHTTPServer(app *golib.App, engine *gin.Engine) *http.Server + func OnStartHttpServerHook(lc fx.Lifecycle, app *golib.App, httpServer *http.Server) + func OnStopHttpServerHook(lc fx.Lifecycle, httpServer *http.Server) + func OnStopHttpServerOpt() fx.Option + func Recovery() gin.HandlerFunc + func RegisterHandlers(app *golib.App, engine *gin.Engine) + func StartOpt() fx.Option + func Wrap(f func(h http.Handler) http.Handler) gin.HandlerFunc + func WrapAll(hh []func(h http.Handler) http.Handler) []gin.HandlerFunc + type GinEngineIn struct + Logging *log.Properties