diff --git a/backend/cmd/main.go b/backend/cmd/main.go index 29f8a14..722d1b2 100644 --- a/backend/cmd/main.go +++ b/backend/cmd/main.go @@ -5,12 +5,11 @@ import ( "easywish/config" "easywish/internal/logger" - "easywish/internal/controllers/serviceController" + "easywish/internal/routes" ) func main() { - // Load the configuration if err := config.LoadConfig(); err != nil { panic(err) } @@ -18,7 +17,7 @@ func main() { defer logger.Sync() r := gin.Default() - serviceController.SetupRoutes(r) - r.Run() + r = routes.SetupRoutes(r) + r.Run(":8080") } diff --git a/backend/internal/controllers/serviceController/healthcheck.go b/backend/internal/controllers/service.go similarity index 84% rename from backend/internal/controllers/serviceController/healthcheck.go rename to backend/internal/controllers/service.go index 58d56af..d5382ca 100644 --- a/backend/internal/controllers/serviceController/healthcheck.go +++ b/backend/internal/controllers/service.go @@ -1,4 +1,4 @@ -package serviceController +package controllers import ( "net/http" diff --git a/backend/internal/controllers/serviceController/routes.go b/backend/internal/routes/setup.go similarity index 50% rename from backend/internal/controllers/serviceController/routes.go rename to backend/internal/routes/setup.go index fbfa818..ebeec6b 100644 --- a/backend/internal/controllers/serviceController/routes.go +++ b/backend/internal/routes/setup.go @@ -1,14 +1,16 @@ -package serviceController +package routes import ( + "easywish/internal/controllers" "github.com/gin-gonic/gin" ) func SetupRoutes(r *gin.Engine) *gin.Engine { - + // Healthcheck routes serviceGroup := r.Group("/service") - - serviceGroup.GET("/health", HealthCheck) - + { + serviceGroup.GET("/health", controllers.HealthCheck) + } + return r }