package router import ( "net/http" "github.com/gin-gonic/gin" ) func Router() *gin.Engine { r := gin.Default() r.GET("/hello", func(ctx *gin.Context) { ctx.String(http.StatusOK, "Hello World!") }) user := r.Group("/user") { user.GET("/get", func(ctx *gin.Context) { ctx.String(http.StatusOK, "user get") }) user.POST("/list", func(ctx *gin.Context) { ctx.String(http.StatusOK, "user list") }) user.PUT("/put", func(ctx *gin.Context) { ctx.String(http.StatusOK, "user add") }) user.DELETE("/delete", func(ctx *gin.Context) { ctx.String(http.StatusOK, "user delete") }) } return r }