beego 0.8.0版本主要做了如下新功能
1、更强大的路由功能,支持自定义函数名
更多信息请参考:https://github.com/astaxie/beego/blob/master/docs/zh/Quickstart.md#%E8%B7%AF%E7%94%B1%E8%AE%BE%E7%BD%AE
2、热更新默认关闭,使用参数配置是否支持
3、支持用户设置HTTPServer的timeout,http默认是0不超时
4、setcookie支持强大的功能,实现了类似php的同样功能
5、支持XSRF函数,参考了tornado的功能:XsrfToken、CheckXsrfCookie、XsrfFormHtml
6、快速开发API应用,RESTRouter,bee api 应用
7、支持copy requestbody到context中,支持有些API应用的http请求内容是raw
8、强大的数据验证功能validaton,详细文档参看:https://github.com/astaxie/beego/tree/master/validation
fix bug
1、修复了热更新模式下出现链接超时WaitGroup的计数出错问题
2、修复日志分割在window下无法分割
3、修复日志删除中只有对应的后缀才删除,如果日志设置的不对,可能导致其他文件删除
4、cache模块中获取之后不更新最后更新时间,使得cache真正的达到timeout的效果
5、错误页面显示的时候,之前显示的都是200status,目前根据不同的错误显示不同的status
官方首页:https://github.com/astaxie/beego
来自:开源中国社区

