2024-09-15 20:39:58 +00:00
|
|
|
package main
|
|
|
|
|
2024-09-25 11:31:37 +00:00
|
|
|
import (
|
|
|
|
"git.vinchent.xyz/vinchent/go-web/framework"
|
|
|
|
"git.vinchent.xyz/vinchent/go-web/framework/middleware"
|
|
|
|
)
|
2024-09-15 20:39:58 +00:00
|
|
|
|
|
|
|
func registerRouter(core *framework.Core) {
|
2024-09-25 11:31:37 +00:00
|
|
|
core.Use(middleware.Test1(), middleware.Test2())
|
2024-09-16 16:25:09 +00:00
|
|
|
core.Get("/user/login", UserLoginController)
|
|
|
|
|
|
|
|
subjectApi := core.Group("/subject")
|
|
|
|
{
|
2024-09-25 11:31:37 +00:00
|
|
|
subjectApi.Use(middleware.Test3())
|
2024-09-16 16:25:09 +00:00
|
|
|
subjectApi.Delete("/:id", SubjectDelController)
|
|
|
|
subjectApi.Put("/:id", SubjectUpdateController)
|
|
|
|
subjectApi.Get("/:id", SubjectGetController)
|
|
|
|
subjectApi.Get("/list/all", SubjectListController)
|
|
|
|
}
|
2024-09-15 20:39:58 +00:00
|
|
|
}
|