...
核心模块
GoFrame
提供了一些基础的、常用的模块,简单、易用和轻量级,并保持极少的外部依赖,这些模块由gf
主仓库细致维护。社区模块
社区模块主要由社区贡献并维护,大部分也是由
gf
主仓库的贡献者提供及维护,存放于gogf
空间下,与gf
主仓库处于同一级别。有的社区模块是从gf
主仓库中剥离出来单独维护的模块,这些模块并不是特别常用,或者对外部依赖较重。
性能
以下是目前最流行的WEB Server
Golang框架/类库性能测试结果。 性能测试用例源代码仓库: Web组件的性能测试,请参考第三方性能测试评估:https://github.com/gogf/gf-performance
环境:
OS : Ubuntu 18.04 amd64
CPU : AMD A8-6600K x 4
MEM : 32GB
GO : v1.13.4
工具
ab
: Apache HTTP server benchmarking tool.
测试命令:
ab -t 10 -c 100 http://127.0.0.1:3000/hello
ab -t 10 -c 100 http://127.0.0.1:3000/query?id=10000
ab -t 10 -c 100 http://127.0.0.1:3000/json
并发客户端数量从 100
递增到 10000
。
每个项目的每个用例均运行
5
次,取最优的结果展示。
1. Hello World
...
...
...
2. Json Response
...
...
...
the-benchmarker/web-frameworks
帮助
- QQ交流群:116707870
- WX交流群:微信添加
389961817
备注GF
加群 - 主库ISSUE:https://github.com/gogf/gf/issues
...