1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > Gin的路由类型:GET POST PUT DELETE

Gin的路由类型:GET POST PUT DELETE

时间:2020-08-01 23:39:13

相关推荐

Gin的路由类型:GET POST PUT DELETE

package mainimport ("fmt""net/http""/gin-gonic/gin")func main() {r := gin.Default()// GET 获取所有的文章信息r.GET("/posts", func(c *gin.Context) {c.String(http.StatusOK, "GET")})// POST 创建一篇新文章r.POST("/posts", func(c *gin.Context) {c.String(http.StatusOK, "POST")})// PUT 修改一篇文章r.PUT("/posts/:id", func(c *gin.Context) {c.String(http.StatusOK, fmt.Sprintf("PUT id: %s", c.Param("id")))})// DELETE 删除一篇文件r.DELETE("/posts/", func(c *gin.Context) {c.String(http.StatusOK, "DELETE")})// 匹配所有请求方法/*MethodGet= "GET"MethodHead = "HEAD"MethodPost = "POST"MethodPut= "PUT"MethodPatch = "PATCH" // RFC 5789MethodDelete = "DELETE"MethodConnect = "CONNECT"MethodOptions = "OPTIONS"MethodTrace = "TRACE"*/r.Any("/users", func(c *gin.Context) {c.String(200, "any")})r.Run()}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。