beego 1.0.0 正式版本发布,Go 应用框架

astaxie
 astaxie
发布于 2013年12月19日
收藏 46

经过了四个多月的重构开发,beego 终于发布了第一个正式稳定版本。这个版本我们进行了重构,同时针对很多细节进行了改进。下面列一些主要的改进功能:

1. 模块化的设计,现在基本上 beego 做成一个轻量的组装框架,重模块的设计,目前实现了cache、config、logs、sessions、httplibs、toolbox、orm、context 等八个模块,以后可能会更多。用户可以直接引用这些模块应用于自己的应用中,不仅仅局限于Web应用,beego用户中有应用logs、config、cache这些模块到页游、手游中。

2. 工程化的设计,部署项目之后,经常需要进行对线上程序进行各种信息的统计和分析,统计包括QPS,分析包括GC、内存使用量、CPU,如果出现问题的时候我们还希望通过profile来调试,那么beego都为你考虑到了这些,集成了监控模块,默认是关闭的,用户可以开启,并在另一个端口监听,通过http://127.0.0.1:8088/访问。

3. 详细的文档,这个版本的文档全部是新写的,在之前文档用户的各方面反馈之后,进行了很多细节上面的改进,目前文档中英文版本都已经完成,中英文文档的评论分离,针对不同的用户群交流。

4. 丰富的示例,这一次更新我们开发组写了三个例子,聊天室、短域名、todo任务三个比较有典型意义的例子。让用户在熟悉beego之前有一个更深入的了解。

5. 全新设计的官方网站,这一次我们通过社区获得了很多人的帮助,logo 设计,网站UI的改进。

6. 越来越多的用户,官方网站列举了一些典型的用户,都是一些比较大的公司,他们内部都在使用beego开发对外的API应用,说明 beego 是得到了线上项目验证的框架。

7. 越来越活跃的社区,在 github上面目前已经差不多有390个的 issue,贡献者超过36个,commit 超过了700个,Google groups 目前还在稳步发展中。

8. 周边产品越来越多,基于beego的开源产品也越来越多,例如cms系统,https://github.com/insionng/toropress  例如管理后台系统,https://github.com/beego/admin 

9. beego 的辅助工具越来越强大,bee 工具是专门辅助用户开发 beego 应用的,可以快速的创建应用,动态编译,打包部署等

欢迎各位在使用 beego 过程中玩的愉快,有问题欢迎和我在 github上面互动,好的框架是靠大家用出来的。

http://beego.me/

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:beego 1.0.0 正式版本发布,Go 应用框架
加载中

最新评论(23

ben001
ben001
看是很不错,支持一下!!!!希望Go能越来越好。
fingerQin
fingerQin
Go非常好。我已经用TA开发了一个非常棒的程序。
taojun
taojun
祝贺~持续关注~
sjack
sjack
目测, 官网挂了
ben.
ben.
1.0 正式版,好有意义的版本!恭喜,作者的github主页上开源图书的教程非常赞!
overlords
overlords
中国人民发来贺电
MickeyCHEN
MickeyCHEN
祝贺!
h
hydrogen
已经用这个做了个小项目,目前公司内部用很好。
renwofei423
renwofei423
@astaxie 有外国人提意见说E文图中间还是有中文:
http://beego.me/docs/intro/
黄道坤
黄道坤
成都人民发来贺电
返回顶部
顶部