mirror of
https://github.com/zhufuyi/sponge.git
synced 2025-10-08 18:20:34 +08:00
24 lines
639 B
Go
24 lines
639 B
Go
package routers
|
|
|
|
import (
|
|
"github.com/zhufuyi/sponge/internal/handler"
|
|
|
|
"github.com/gin-gonic/gin"
|
|
)
|
|
|
|
func init() {
|
|
routerFns = append(routerFns, func(group *gin.RouterGroup) {
|
|
userExampleRouter(group, handler.NewUserExampleHandler())
|
|
})
|
|
}
|
|
|
|
func userExampleRouter(group *gin.RouterGroup, h handler.UserExampleHandler) {
|
|
group.POST("/userExample", h.Create)
|
|
group.DELETE("/userExample/:id", h.DeleteByID)
|
|
group.POST("/userExamples/delete/ids", h.DeleteByIDs)
|
|
group.PUT("/userExample/:id", h.UpdateByID)
|
|
group.GET("/userExample/:id", h.GetByID)
|
|
group.POST("/userExamples/ids", h.ListByIDs)
|
|
group.POST("/userExamples", h.List)
|
|
}
|