Golang笔记

自己测试golang web 框架性能的方法

在选择Golang web 框架时往往需要先了解其性能,下面是一种在自己电脑上比较的简单方法。

有个开源的项目帮你轻松做到:

安装: go get github.com/julienschmidt/go-http-routing-benchmark 这可能需要很长时间,因为要安装很多框架。

切换到目录,运行

cd $GOPATH/src/github.com/julienschmidt/go-http-routing-benchmark
go test -bench=.

默认会比较所有的框架,你也可以只比较你关心的框架:

go test -bench="Martini|Gin|HttpMux"

注意:这只是路由解析性能的比较。

本文网址: https://golangnote.com/topic/17.html (转载注明出处)
关于GolangNote:记录在工作中使用golang 遇到、面临的相关问题及解决方法。如果你在这里获得一些知识或信息,解决你的编程问题,请考虑捐赠给不幸的人或者你喜欢的慈善机构,除捐赠外,种植树木、志愿服务或减少排碳的行为也很有益处。如果你有任何问题可以在下面 留言
Be the first to comment!
Captcha image
Relative Articles