Files
workspace/code/base-project/base-go-v2/internal/api/router.go
T
2025-11-01 17:29:25 +08:00

24 lines
505 B
Go

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
}