* ## 模板处理:
* #### 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容易犯的错
- 字符串操作