AAAND its back

This commit is contained in:
2023-12-27 15:02:23 -07:00
parent 9c3467e72b
commit 0ff1d594ad
2 changed files with 33 additions and 33 deletions

View File

@ -8,9 +8,11 @@ import (
"github.com/redis/go-redis/v9"
)
var redis_host = os.Getenv("REDIS_HOST")
var redis_password = os.Getenv("REDIS_PASSWORD")
func SetCache(key string, value string, ttlMinutes int) bool {
var redis_host = os.Getenv("REDIS_HOST")
var redis_password = os.Getenv("REDIS_PASSWORD")
println("Setting the Cache")
rdb := redis.NewClient(&redis.Options{
Addr: redis_host,
Password: redis_password,
@ -20,8 +22,6 @@ func SetCache(key string, value string, ttlMinutes int) bool {
panic("Failed to create Redis client")
}
println("Created Client in Set")
err := rdb.Set(context.Background(), key, value, time.Minute*time.Duration(ttlMinutes)).Err()
if err != nil {
panic(err)
@ -31,10 +31,7 @@ func SetCache(key string, value string, ttlMinutes int) bool {
}
func GetCache(key string) string {
var redis_host = os.Getenv("REDIS_HOST")
var redis_password = os.Getenv("REDIS_PASSWORD")
println("Entered Get")
println("Fetching From Cache")
rdb := redis.NewClient(&redis.Options{
Addr: redis_host,
Password: redis_password,
@ -46,9 +43,11 @@ func GetCache(key string) string {
val, err := rdb.Get(context.Background(), key).Result()
if err != nil {
println("Cache Miss")
return "nil"
}
println("Called Get")
println("Cache Hit")
return val
}