TestRouter.go 854 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. package router
  2. import (
  3. "github.com/gin-gonic/gin"
  4. )
  5. func TestRouth(engine *gin.RouterGroup) {
  6. user := engine.Group("/test")
  7. user.Use(LoginInterceptor())
  8. {
  9. user.GET("/get", testGet)
  10. user.POST("/post", testPost)
  11. user.PUT("/put", testPut)
  12. user.DELETE("/delete", testDelete)
  13. }
  14. }
  15. func testGet(c *gin.Context) {
  16. c.JSON(200, gin.H{
  17. "message": "get",
  18. "code": 200,
  19. "data": make(map[string]interface{}),
  20. })
  21. }
  22. func testPost(c *gin.Context) {
  23. c.JSON(200, gin.H{
  24. "message": "post",
  25. "code": 200,
  26. "data": make(map[string]interface{}),
  27. })
  28. }
  29. func testPut(c *gin.Context) {
  30. c.JSON(200, gin.H{
  31. "message": "put",
  32. "code": 200,
  33. "data": make(map[string]interface{}),
  34. })
  35. }
  36. func testDelete(c *gin.Context) {
  37. c.JSON(200, gin.H{
  38. "message": "delete",
  39. "code": 200,
  40. "data": make(map[string]interface{}),
  41. })
  42. }