gin框架之请求方法与路由分组

2020-03-12 18:22:17 浏览数 (1)

由于请求方法和路由分组篇幅较短,所以合成一篇讲

gin中可以使用 的HTTP 方法

代码语言:javascript复制
func main() {  router := gin.Default()
  //get方法  router.GET("/someGet", getting)  //post方法  router.POST("/somePost", posting)  //put方法  router.PUT("/somePut", putting)  //delete方法  router.DELETE("/someDelete", deleting)  //patch方法  router.PATCH("/somePatch", patching)  //head方法  router.HEAD("/someHead", head)  //option方法  router.OPTIONS("/someOptions", options)  router.Run(":8080")}

gin中的路由分组

代码语言:javascript复制
func main() {  router := gin.Default()
  // 简单的路由组: v1  v1 := router.Group("/v1")  {    v1.POST("/login", loginEndpoint)    v1.POST("/submit", submitEndpoint)    v1.POST("/read", readEndpoint)  }
  // 简单的路由组: v2  v2 := router.Group("/v2")  {    v2.POST("/login", loginEndpoint)    v2.POST("/submit", submitEndpoint)    v2.POST("/read", readEndpoint)  }
  router.Run(":8080")}

0 人点赞