合肥网站设计品牌/百度推广登陆首页
beego是一个用Go开发的应用框架,思路来自于tornado,路由设计来源于sinatra,支持如下特性
1. MVC
2. REST
3. 智能路由
4. 日志调试
5. 配置管理
6. 模板自动渲染
7. layout设计
8. 中间件插入逻辑
9. 方便的JSON/XML服务
官网 http://beego.me
快速入门代码如下所示:
//备注:如果想beego官网那样子,就写一个beego.Run()的话,直接会报404错误
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()
}
转载于:https://blog.51cto.com/13914991/2294432