beego 各種形式的路由實例


基本路由

  基本路由就是和http.Handle和http.HandleFunc一樣都是綁定固定的路徑,比如綁定了4個路由映射:

  定義的4個控制器中,匹配哪一個路由,就輸出對應的控制名。

beego.Router("/", &controllers.MainController{})   		
//訪問localhost:8080/   輸出main

beego.Router("/demo", &controllers.DemoController{})	
//訪問localhost:8080/demo 輸出demo

beego.Router("/demo/", &controllers.CaseController{})   
//訪問localhost:8080/demo/ 原本以為輸出case,結果卻輸出demo

beego.Router("/demo/test", &controllers.TestController{}) 
//訪問localhost:8080/demo/test 輸出test

  

  

 

正則路由

  因為beego的手冊上寫了一大片關於正則路由的規則,但是感覺攪在一起挺混亂的

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM