* ## 模板處理:
* #### beego 的模板處理引擎采用的是 Go 內置的 html/template 包進行處理
* #### 而且 beego 的模板處理邏輯是采用了緩存編譯方式,也就是所有的模板會在 beego 應用啟動的時候全部編譯然后緩存在 map 里面
* ## 模板目錄
* #### 默認是views,可以進行修改
* #### main.go中設置:beego.SetViewsPath("testview")
* #### 配置文件中設置:viewspath = "myview"
* ## 自動渲染
* #### 在配置文件設置autorender = false
* #### 在main.go中設置:beego.BConfig.WebConfig.AutoRender = false
####
* ## 數據渲染:請查看數據交互章節
* ## 模板名稱:
* #### 指定模板:c.TplName = "index.tpl"
* #### 默認支持tpl和html
* #### 設置其他后綴:
* #### beego.AddTemplateExt("后綴名")如果不設置該參數,那么默認會去到模板目錄的 Controller/.tpl 查找,例如上面的方法會找 maincontroller/get.tpl
##
## 引入靜態文件:
* ### beego 默認注冊了 static 目錄為靜態處理的目錄
* ### 如要更換static的目錄
* #### 在main.go的beego.Run()前面加:beego.SetStaticPath("/static") = "front",
* #### 路徑對應的文件夾名
* ### 以設置多個靜態文件處理目錄,在main.go的beego.Run()前面加:
* #### beego.SetStaticPath("/down1", "download1")
* #### beego.SetStaticPath("/down2", "download2")
#### [http://localhost:8080/down1/123.txt](http://localhost:8080/down1/123.txt) 則會請求 download1 目錄下的 123.txt 文件
## 前端使用:
* ### /static/css/user.css
* #### /static是你的路徑,然后會找這個路徑對應的文件夾名,我們一般起名路徑后面的名稱和文件夾名一致即可
- go環境搭建
- 解決go get網絡慢的問題
- beego的安裝
- bee的安裝
- 編輯器
- go module
- 配置文件詳解
- 配置文件其他說明
- 路由方法
- 路由
- 數據校驗
- 校驗函數
- 頁面跳轉
- 獲取前端數據
- json文件的獲取
- xsrf的用法
- xsrf的防護
- srfs和json的搭配
- flash的用法
- 過濾器
- url反轉
- 各類數據的處理
- 模板函數
- 內置模板函數
- 自定義模板函數
- 模板
- 模板處理
- 模板渲染
- 視圖文件的處理
- 靜態文件
- 請求方式判斷
- 驗證碼
- 另一種方法
- 分頁類
- session
- 登錄判斷
- orm模塊
- 使用方法
- mysql的安裝
- 安裝orm及驅動
- 建立模型
- 自定義模型
- 增刪改查
- 高級查詢
- 常見問題匯總
- 代碼收藏
- 打包部署
- go build打包
- utils收藏
- 新goer容易犯的錯
- 字符串操作