| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- package main
- import (
- "demo/configs"
- "demo/router"
- "demo/share"
- "demo/user"
- "github.com/gin-gonic/gin"
- )
- func main() {
- configs.ConfigInit()
- Router := gin.Default()
- apiGroup := Router.Group("/api")
- user.UserRouth(apiGroup)
- router.DetailRouth(apiGroup)
- TestRouth(apiGroup)
- apiGroup.GET("/ping", share.JwtMiddleware(), func(context *gin.Context) {
- context.String(200, "pong")
- })
- Router.Run()
- }
- func TestRouth(engine *gin.RouterGroup) {
- user := engine.Group("/test")
- {
- user.GET("/get", testGet)
- user.POST("/post", testPost)
- user.PUT("/put", testPut)
- user.DELETE("/delete", testDelete)
- }
- }
- func testGet(c *gin.Context) {
- c.JSON(200, gin.H{
- "message": "get",
- "code": 200,
- "data": make(map[string]interface{}),
- })
- }
- func testPost(c *gin.Context) {
- c.JSON(200, gin.H{
- "message": "post",
- "code": 200,
- "data": make(map[string]interface{}),
- })
- }
- func testPut(c *gin.Context) {
- c.JSON(200, gin.H{
- "message": "put",
- "code": 200,
- "data": make(map[string]interface{}),
- })
- }
- func testDelete(c *gin.Context) {
- c.JSON(200, gin.H{
- "message": "delete",
- "code": 200,
- "data": make(map[string]interface{}),
- })
- }
|