gin系列 路由及路由組

2022-01-25 11:57:41 字數 1333 閱讀 7329

路由及路由組

}) //建立某個資訊

r.post("/index", func(c *gin.context) )

}) //更新某個資訊

r.put("/index", func(c *gin.context) )

}) //刪除某個資訊

r.delete("/index", func(c *gin.context) )

}) //處理所有的請求方法

}) //沒有路由的頁面

//為沒有配置處理函式的路由新增處理程式,預設情況下它返回404**

r.noroute(func(c *gin.context) )

}) //將擁有共同url字首的路由劃分為乙個路由組。習慣性一對{}包裹同組的路由,這只是為了看著清晰,你用不用{}包裹功能上沒什麼區別

"/video/index", func(c *gin.context) )

//})

//**的首頁和詳細頁

r.get("/shop/index", func(c *gin.context) )

}) //路由組

//把公用的字首提取出來,建立乙個路由組

videogroup := r.group("/video")

) })

videogroup.get("/xx", func(c *gin.context) )

})videogroup.get("/oo", func(c *gin.context) )

})} r.run(":9090")

}沒有路由

路由組

gin路由拆分

當專案越來越大,所有的路由就不太適合放在一塊了,將路由拆分為乙個個單獨的包 main.go func main 0 routes 資料夾下的a,b兩個檔案都註冊了各自的路由 routes first.go func a r gin.engine go routes last.go func b r ...

系列 Gin 框架 安裝和路由配置

目錄看下 gin 框架的官方介紹 gin 是乙個用 go golang 編寫的 web 框架。它是乙個類似於 martini 但擁有更好效能的 api 框架,由於 httprouter,速度提高了近 40 倍。如果你是效能和高效的追求者,你會愛上 gin。是的,就是用 gin 來寫 api 介面。這...

Gin框架二 Gin基本路由 1

目錄 基本路由 路由引數 路徑全部引數 路徑單個引數 獲取url中指定的引數 get post請求 獲取url預設值的引數 get post請求 路由是自定義url位址執行指定的函式,良好的路由定義可以對seo起到很好的效果。gin框架封裝了http庫,提供了get post put delete ...