package database import ( "BlogFile/bootstrap" "context" "log" "github.com/redis/go-redis/v9" ) var RedisTemplate *redis.Client func init() { addr := bootstrap.Config.Redis.Addr db := bootstrap.Config.Redis.Db RedisTemplate = redis.NewClient(&redis.Options{ Addr: addr, DB: db, // 默认DB 0 }) // RedisTemplate = redis.NewClient(&redis.Options{ // Addr: "localhost:6379", // Password: "", // 没有密码,默认值 // DB: 0, // 默认DB 0 // }) ctx := context.Background() sc := RedisTemplate.Ping(ctx) pong := sc.Val() if pong == "PONG" { log.Println("Redis连接成功") // RedisTemplate.FlushAll(ctx) } }