pprof性能优化
往goland里面导入项目包,使用go mod init "仓库地址"导入依赖,接着使用go mod tidy把依赖创建在本地项目中
pprof工具两种性能优化方式。命令行显示,可视化显示。性能优化围绕CPU(profile),堆内存(heap),协程(goroutine),阻塞(block),锁(mutex)等进行。
命令行显示 go tool pprof "测试链接"
可视化显示需要graphviz可视化工具包,在win10系统中,从官网下载graphviz,再下载graphviz库,下载graphviz库时需要使用pip命令,从pip官网下载pip压缩包后,使用python3安装pip,一般都会把包安装在python安装目录的lib/site-package下,python3配置环境变量,graphviz配置环境变量,则可以在goland内置的terminal下运行graphviz,