Files
IDP-Backend/internal/redis/client.go

22 lines
454 B
Go

package redis
import (
"strconv"
"git.logidex.ru/fakz9/logidex-id/internal/config"
"github.com/redis/rueidis"
)
func NewRedisClient(cfg config.Config) rueidis.Client {
var err error
client, err := rueidis.NewClient(rueidis.ClientOption{
// Set the address of your Redis server
InitAddress: []string{cfg.Redis.Host + ":" + strconv.Itoa(cfg.Redis.Port)},
Password: cfg.Redis.Password,
})
if err != nil {
return nil
}
return client
}