packageredisimport("fmt""github.com/go-redis/redis""system_pay/setting")var(Redisclient*redis.ClientNil=redis.Nil)// Init 初始化连接funcInit(cfg*setting.RedisConfig)(errerror){Redisclient=redis.NewClient(&redis.Options{Addr:fmt.Sprintf("%s:%d",cfg.Host,cfg.Port),Password:cfg.Password,// no password setDB:cfg.DB,// use default DBPoolSize:cfg.PoolSize,MinIdleConns:cfg.MinIdleConns,})_,err=Redisclient.Ping().Result()iferr!=nil{returnerr}returnerr}funcClose(){_=Redisclient.Close()}