Documentation
¶
Index ¶
- func AuthUser(db *xorm.Engine) gin.HandlerFunc
- func Cache(cache redis.Cmdable) gin.HandlerFunc
- func Config(cfg *config.Config) gin.HandlerFunc
- func Database(db *xorm.Engine) gin.HandlerFunc
- func Dataloader(db *xorm.Engine) gin.HandlerFunc
- func GetUser(ctx context.Context) *model.User
- func MustGet(ctx context.Context, key ContextKey) interface{}
- func MustGetCache(ctx context.Context) redis.Cmdable
- func MustGetConfig(ctx context.Context) *config.Config
- func MustGetDB(ctx context.Context) *xorm.Engine
- func MustGetLoader(ctx context.Context) *datastore.DataLoader
- func MustGetUser(ctx context.Context) *model.User
- func RecoverPanic() gin.HandlerFunc
- func RequestLogging(skipPaths ...string) gin.HandlerFunc
- type ContextKey
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Cache ¶
func Cache(cache redis.Cmdable) gin.HandlerFunc
func Dataloader ¶
func Dataloader(db *xorm.Engine) gin.HandlerFunc
func MustGet ¶
func MustGet(ctx context.Context, key ContextKey) interface{}
func MustGetCache ¶
func MustGetLoader ¶
func MustGetLoader(ctx context.Context) *datastore.DataLoader
func RecoverPanic ¶
func RecoverPanic() gin.HandlerFunc
func RequestLogging ¶
func RequestLogging(skipPaths ...string) gin.HandlerFunc
Types ¶
type ContextKey ¶
type ContextKey string
Click to show internal directories.
Click to hide internal directories.