红联Linux门户
Linux帮助

beego 0.9.0版本发布,Go应用框架

发布时间:2013-08-14 15:44:25来源:红联作者:empast
经过大半个月的努力,beego又改进了很多东西,这一次的主要改动如下:

1、beego的官方网站上线了,里面有较为丰富的文档供大家入门:http://beego.me

2、更加智能化的路由功能,支持AutoRouter

3、struct直接映射输出表单,然后也可以直接通过表单读取数据,然后直接插入数据库,更多信息请参考http://beego.me/docs/Views_Templates

4、全新的ORM系统已经出来了,大家可以利用ORM进行各种数据库操作,而且最为强大的是,ORM支持关联查询,无须写复杂的join的sql了,ORM帮你搞定这一切:

5、支持XSRF,beego 有内建的 XSRF 的防范机制,要使用此机制,你需要在应用配置文件中加上 enablexsrf 设定。更多请参考http://beego.me/docs/Controllers_XSRF

6、serverJson支持对于中文进行编码,用户可以自定义是否编码

7、httplib模块,使得用户请求类似REST的应用变得相当方便

8、支持flash数据,方便用户一次性的数据使用,详细使用请参考http://beego.me/docs/Controllers_Session

bugfix:

1、用户无法设置GOMAXPROCS
2、在Controller中 增加this.DestroySession()
3、Controller的Finish当有输出时不执行,有些用户用Finish来释放资源,不执行会导致资源泄漏,因此必须执行
4、Cache模块由于memcahe引擎修改了返回参数导致返回的数据不正确
5、ServerJson和ServerXML都支持gzip输出内容
6、规范路由的规则

来自:开源中国社区
文章评论

共有 0 条评论