package labelmsg import ( "code.gitea.io/gitea/modules/log" "code.gitea.io/gitea/modules/setting" redigo "github.com/gomodule/redigo/redis" ) var pool *redigo.Pool func Init() { redisBroker := setting.Broker pool_size := 20 log.Info("start to connect redis.") pool = redigo.NewPool(func() (redigo.Conn, error) { c, err := redigo.DialURL(redisBroker) if err != nil { return nil, err } return c, nil }, pool_size) } func Get() redigo.Conn { return pool.Get() }