区块链Go语言Web应用开发
课时介绍
033模板语法mp4
课程介绍
beego是一个用Go开发的应用框架,思路来自于tornado,路由设计来源于sinatra,支持如下特性
-
MVC
-
REST
-
智能路由
-
日志调试
-
配置管理
-
模板自动渲染
-
layout设计
-
中间件插入逻辑
-
方便的JSON/XML服务
快速入门代码如下所示:
package mainimport (
"github.com/astaxie/beego")type MainController struct {
beego.Controller
}func (this *MainController) Get() {
this.Ctx.WriteString("hello world")
}func main() {
beego.Router("/", &MainController{})
beego.Run()
}推荐课程
