goshorly/db/connection.go

29 lines
521 B
Go
Raw Normal View History

package db
import (
2022-01-13 19:06:30 +00:00
"context"
"log"
2022-01-25 16:25:23 +00:00
"git.ucode.space/Phil/goshorly/utils"
2022-01-13 19:06:30 +00:00
"github.com/go-redis/redis/v8"
)
2022-01-13 19:06:30 +00:00
var ctx = context.Background()
2022-01-25 18:14:09 +00:00
func Client_redis() *redis.Client {
var Client *redis.Client = redis.NewClient(&redis.Options{
Addr: utils.REDIS_URI, // use default Addr
Password: "", // no password set
DB: 0, // use default DB
})
return Client
}
func Init_redis() {
2022-01-25 18:14:09 +00:00
_, err := Client_redis().Ping(ctx).Result()
if err != nil {
log.Fatal(err.Error())
}
}