virteen/internal/app/api/router.go
2023-06-09 11:33:10 +02:00

23 lines
420 B
Go

package api
import (
v1 "git.cesium.pw/niku/virteen/internal/app/api/v1"
"git.cesium.pw/niku/virteen/internal/middleware"
"github.com/gofiber/fiber/v2"
"github.com/gofiber/fiber/v2/middleware/helmet"
)
func ConfigureRoutes(app *fiber.App) error {
api := app.Group("/api")
api.Use(helmet.New())
api.Use(middleware.ErrorHandler())
err := v1.ConfigureRoutes(api)
if err != nil {
return err
}
return nil
}