Files
sqlc_example/backend/cmd/main.go
2025-10-27 14:22:19 +03:00

26 lines
404 B
Go

package main
import (
"sqlc_example/internal/db"
"sqlc_example/internal/routes"
"sqlc_example/internal/services"
"github.com/gin-gonic/gin"
"github.com/jackc/pgx/v5/pgxpool"
"go.uber.org/fx"
)
func main() {
fx.New(
fx.Provide(
db.NewDBConnection,
routes.NewGinRouter,
),
services.Module,
routes.Module,
fx.Invoke(func(pool *pgxpool.Pool, router *gin.Engine) {
}),
).Run()
}