路由及路由組
}) //建立某個資訊
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 ...