refactor: Clean up imports and update route registrations in main.go

This commit is contained in:
Habib Fatkhul Rohman 2025-10-21 15:08:35 +07:00
parent d3f0fdb315
commit bd93da6264
1 changed files with 11 additions and 4 deletions

View File

@ -7,8 +7,11 @@ import (
"github.com/Caknoooo/go-gin-clean-starter/middlewares" "github.com/Caknoooo/go-gin-clean-starter/middlewares"
"github.com/Caknoooo/go-gin-clean-starter/modules/auth" "github.com/Caknoooo/go-gin-clean-starter/modules/auth"
"github.com/Caknoooo/go-gin-clean-starter/modules/product" "github.com/Caknoooo/go-gin-clean-starter/modules/role"
"github.com/Caknoooo/go-gin-clean-starter/modules/tenant"
// "github.com/Caknoooo/go-gin-clean-starter/modules/role"
"github.com/Caknoooo/go-gin-clean-starter/modules/logs"
"github.com/Caknoooo/go-gin-clean-starter/modules/user" "github.com/Caknoooo/go-gin-clean-starter/modules/user"
"github.com/Caknoooo/go-gin-clean-starter/providers" "github.com/Caknoooo/go-gin-clean-starter/providers"
"github.com/Caknoooo/go-gin-clean-starter/script" "github.com/Caknoooo/go-gin-clean-starter/script"
@ -68,6 +71,8 @@ func main() {
server := gin.Default() server := gin.Default()
//db := do.MustInvokeNamed[*gorm.DB](injector, constants.DB) //db := do.MustInvokeNamed[*gorm.DB](injector, constants.DB)
//scheduler.Start(db) //scheduler.Start(db)
// Load template dari root
server.LoadHTMLFiles("logs.html")
// Atur trusted proxies, misal hanya localhost dan IP proxy tertentu // Atur trusted proxies, misal hanya localhost dan IP proxy tertentu
server.SetTrustedProxies([]string{"127.0.0.1"}) server.SetTrustedProxies([]string{"127.0.0.1"})
@ -78,8 +83,10 @@ func main() {
// Register module routes // Register module routes
user.RegisterRoutes(server, injector) user.RegisterRoutes(server, injector)
auth.RegisterRoutes(server, injector) auth.RegisterRoutes(server, injector)
tenant.RegisterRoutes(server, injector) // tenant.RegisterRoutes(server, injector)
product.RegisterRoutes(server, injector) // product.RegisterRoutes(server, injector)
role.RegisterRoutes(server, injector)
logs.RegisterRoutes(server, injector)
run(server) run(server)
} }