Files
platform/web/globals/redis.go

26 lines
377 B
Go
Raw Normal View History

package globals
2025-03-18 17:57:07 +08:00
import (
"net"
"platform/pkg/env"
2025-03-18 17:57:07 +08:00
"github.com/redis/go-redis/v9"
)
var Redis *redis.Client
2025-03-18 17:57:07 +08:00
func initRedis() {
Redis = redis.NewClient(&redis.Options{
2025-03-18 17:57:07 +08:00
Addr: net.JoinHostPort(env.RedisHost, env.RedisPort),
DB: env.RedisDb,
Password: env.RedisPass,
})
}
func ExitRedis() error {
if Redis != nil {
return Redis.Close()
}
return nil
}