init redis

This commit is contained in:
2026-01-14 14:56:53 +07:00
parent b43d0f438d
commit 1215790919
7 changed files with 154 additions and 11 deletions
+9
View File
@@ -10,6 +10,7 @@ import (
"satusehat-rssa/internal/integration"
"satusehat-rssa/internal/midleware"
"satusehat-rssa/internal/routes"
"satusehat-rssa/pkg/redis"
"github.com/gin-gonic/gin"
"github.com/joho/godotenv"
@@ -23,6 +24,12 @@ func main() {
log.Println("No .env file found or error loading it")
}
//redis
rdb, err := redis.NewRedis()
if err != nil {
log.Fatalf("❌ Redis connection failed: %v", err)
}
// init gin engine
e := gin.Default()
@@ -63,6 +70,8 @@ func main() {
//Load Akses
akses := config.LoadConfig()
authMiddleware := midleware.AuthMiddleware{}
akses.Redis = rdb
redis.NewRedisAuth(akses)
oa := integration.NewOauthRequestRepo(akses)
at := integration.NewAllergancyToleranRepo(akses)