parent
5106717b5e
commit
8f8e84ef94
@ -0,0 +1,15 @@
|
||||
package handlers
|
||||
|
||||
import (
|
||||
"cmsDemo/handlers/tag"
|
||||
"github.com/gin-gonic/gin"
|
||||
)
|
||||
|
||||
func Router() *gin.Engine {
|
||||
// 初始化默认路由
|
||||
router := gin.Default()
|
||||
|
||||
tag.Router(router)
|
||||
|
||||
return router
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
package tag
|
||||
|
||||
import (
|
||||
"github.com/gin-gonic/gin"
|
||||
"net/http"
|
||||
)
|
||||
|
||||
func Post(ctx *gin.Context) {
|
||||
ctx.JSON(http.StatusOK, gin.H{
|
||||
"message": "tag post",
|
||||
})
|
||||
}
|
||||
|
||||
func Delete(ctx *gin.Context) {
|
||||
ctx.JSON(http.StatusOK, gin.H{
|
||||
"message": "tag delete",
|
||||
})
|
||||
}
|
||||
|
||||
func Put(ctx *gin.Context) {
|
||||
ctx.JSON(http.StatusOK, gin.H{
|
||||
"message": "tag put",
|
||||
})
|
||||
}
|
||||
|
||||
func Get(ctx *gin.Context) {
|
||||
ctx.JSON(http.StatusOK, gin.H{
|
||||
"message": "tag get",
|
||||
})
|
||||
}
|
@ -0,0 +1,18 @@
|
||||
package tag
|
||||
|
||||
import (
|
||||
"github.com/gin-gonic/gin"
|
||||
)
|
||||
|
||||
func Router(router *gin.Engine) {
|
||||
// 定义路径和处理函数的匹配关系
|
||||
group := router.Group("tag")
|
||||
// 添加tag
|
||||
group.POST("", Post)
|
||||
// 删除tag
|
||||
group.DELETE("", Delete)
|
||||
// 更新tag
|
||||
group.PUT("", Put)
|
||||
// 查询tag
|
||||
group.GET("", Get)
|
||||
}
|
Loading…
Reference in new issue