beego 0.6.0版本发布,这个版本主要有如下改进
新增功能
1、支持gzip压缩,默认不开启,可以通过EnableGzip开启
2、完成了全部中文文档的翻译,感谢无闻
3、新增缓存模块,支持memory、redis、memcache引擎,用户可以根据自己的需求进行更多引擎的扩展
4、支持通过post方式模拟DELETE和PUT方法,只要在POST域中带有_method参数,值是"delete"或者"put"
5、支持自定义配置文件名,默认是应用目录的conf/app.conf文件,用户可以通过配置AppConfigPath配置自己的配置文件。
6、支持自定义错误信息,beego框架默认支持404、401、403、500、503这几种错误的处理,用户可以自定义错误类型,可以通过abort在逻辑中提前终止执行逻辑。
7、favicon.ico文件处理默认作为静态文件处理,请求到static目录中去
fix bug
1、ServeJson和ServeXml函数在window系统下返回的mime头不正确
2、config文件中如果带有前后空格会读取出错,增加过滤空格
3、session在cookie设置中由于设置了httponly,http协议的情况下无法发送cookie,同时先前在Controller中如果多次调用了SetSession等操作,会引起重复设置cookie的情况
4、在Controller中输出为空时当作404处理了,应该是什么都不处理
更多信息请参考文档https://github.com/astaxie/beego/tree/master/docs/zh
引用来自“胡晅晖”的评论
引用来自“☆冰山一角☆”的评论
beego、beedb,为啥都是bee?
赞一个!
话说Go1.1也发布了。真的很有活力的语言啊!
引用来自“王振威”的评论
beego 在生产环境中是把模板加载到内存中渲染的么?有没有办法实现不重启更新模板,或者重启过程中不丢失请求。
引用来自“羊半仙”的评论
应用框架?更像web框架吧
引用来自“滔滔下载站”的评论
"一步一步跟我写博客" 还是空的呀