beego gin httprouter哪个性能最好

一直用gin,它号称比martini还要快很多倍,实际用起来没有感觉有什么特别不一样的地方,只是觉得方便。
■网友
Go 语言的 http 模块,是见过的所有语言中 ,最简洁,最好用的,比 nodejs 的 http 模块还好用。这些框架虽然设计的很好,但你还是得花时间去学,还要时时刻刻关注它的更新情况,和可能的 bug,我觉得,使用 Go 语言做 web 服务器,真没必要用框架。自己实现路由什么的,本来就很方便了。
■网友
gin本身router用的就是httprouterjulienschmidt/go-http-routing-benchmark · GitHub内存占用,beego比httprouter高10倍以上。op响应时间,beego比httprouter高10倍以上。听说不支持国货会被喷。。。怕怕。
■网友
gin/ozzo routing 都用 httprouter。 所以这三者性能一样。
【beego gin httprouter哪个性能最好】 httprouter比其它framework routing性能要好很多,因为他是自己写的优化,没有用标准库。

■网友
这几个还是有些区别的:
beego: 大而全的框架, 一条龙, 性能稍逊, 不过未必是瓶颈.
gin: 性能著称, 路由块用了httprouter, json序列化用了jsoniter (也是高性能著称, 貌似滴滴的同志搞的). 所以路由阶段速度应该是一样的. 功能方面除了框架本身提供的, 还有一部分社区的middlewares: gin-gonic/contrib
httprouter: 就像它名字一样, 相对框架, 它可以说只是一个路由组件. 简单来说就是访问哪个path, 帮你路由到某个对应的handler.
一些性能比较(仅做参考):
najeira/go-frameworks-benchmarksmallnest/go-web-framework-benchmark


    推荐阅读