12345678910111213141516171819202122232425 |
- package initRedis
- import (
- "gin-vue-admin/config"
- "gin-vue-admin/init/initlog"
- "github.com/go-redis/redis"
- )
- var DEFAULTREDIS *redis.Client
- func InitRedis() (client *redis.Client) {
- client = redis.NewClient(&redis.Options{
- Addr: config.GinVueAdminconfig.RedisAdmin.Addr,
- Password: config.GinVueAdminconfig.RedisAdmin.Password, // no password set
- DB: config.GinVueAdminconfig.RedisAdmin.DB, // use default DB
- })
- pong, err := client.Ping().Result()
- if err != nil {
- log.L.Error(err)
- } else {
- log.L.Info("redis connect ping response:", pong)
- DEFAULTREDIS = client
- }
- return client
- }
|