Documentation ¶
Index ¶
- Constants
- func AddGormCallbacks(db *gorm.DB)
- func Cache() *redis.ClusterClient
- func Cat(opts *cat.Options) gin.HandlerFunc
- func HttpGet(c *gin.Context, url string) string
- func InitRedis(c *RedisConfig) *redis.ClusterClient
- func WithContextCache(ctx context.Context) *redis.ClusterClient
- func WithCtxGorm(ctx context.Context, db *gorm.DB) *gorm.DB
- type Header
- type RedisConfig
Constants ¶
View Source
const ( CatCtx = "cat_ctx" CatCtxRootTran = "cat_root_tran" CatCtxRedisTran = "cat_redis_tran" CatCtxMysqlTran = "cat_mysql_tran" )
Variables ¶
This section is empty.
Functions ¶
func InitRedis ¶
func InitRedis(c *RedisConfig) *redis.ClusterClient
func WithContextCache ¶
Types ¶
type RedisConfig ¶
type RedisConfig struct {
Addrs []string `json:"hosts"`
}
Click to show internal directories.
Click to hide internal directories.