package api import ( "base-go-v2/internal/api/middleware" "base-go-v2/internal/config" response "base-go-v2/internal/reponse" "base-go-v2/internal/router" ) func InitAppRouter() *router.Router { r := router.NewRouter(config.App.Server.BaseUrl) r.Use(middleware.RecoveryMiddleware()) r.Use(middleware.CORSMiddleware()) r.Use(middleware.LoggerMiddleware()) r.Use(middleware.ErrorMiddleware()) r.GET("/test", func(c *router.Context) error { return response.Success(c).Send() }) return r }