Files
workspace/code/base-project/base-go/internal/app/router.go
T
2025-08-25 17:22:54 +08:00

25 lines
420 B
Go

package app
import (
"base-framework/internal/app/api"
"base-framework/pkg/middleware"
"base-framework/pkg/router"
)
func InitAppRouter() *router.Router {
r := router.NewRouter()
r.Use(middleware.Routinex())
r.Use(middleware.Error())
r.Use(middleware.Auth()).ExcludePaths("/auth/login")
r.Use(middleware.Logger())
initApi(r)
return r
}
func initApi(r *router.Router) {
api.InitTest(r)
api.InitAuth(r)
}