运行不起来提示找不到页面
这样注册路由就可以了
beego.Router("/GetAll", &controllers.UserController{}, "get:GetAll")
1
感谢分享啊
func(* DatabaseCheck)Check() error
toolbox.AddHealthCheck
Beego 基本架构与原理
看图猜电影项目实践
部署发布与监控
vim conf/app.conf bee pack
应用执行文件
模板文件
静态资源
配置文件
连接 Model 与 view
渲染数据!
数据流与 MVC
产品功能与流程
beego 框架小结
http 请求处理
路由设置
请求数据处理
数据输出
数据库使用
orm 使用
crud 操作
前端页面
模板语法
func (c *MainController) Get() { name := c.GetString("name") c.Data["Website"] = name c.Data["Email"] = "astaxie@gmail.com" c.TplName = "index.tpl" }
tree -L 2
~/go/bin/bee new imooc
Bee 工具应用
bee new:新建项目结构
bee run:自动编译部署
bee generate:自动生成代码
其他
orm
session
toolbox
logs
多种输出引擎
异步输出
httplibs
支持 get, post, put, delete, head
支持 https
支持超时设置
支持文件上传
Context
request
response
config
ini
json:推荐
xml
Cache
文件
内存
memcache
redis:推荐
架构及原理
特点
快速开发
MVC 架构
文档齐全,社区活跃
Bee 工具是什么
工具包
beego 项目创建
热编译
开发测试
部署
beego 安装
beego 的安装
bee 工具安装
兼顾开发与执行效率
编译型语言
语法简明
简洁的并发
go 在语言级并发抽象
简洁优雅
语法简明紧凑