使用web接口的分析示例

我们将使用从 profileMe.go 运行捕获的数据来学习 Go 分析器的 web 接口,因为不需要专门创建一个代码示例来做这个事。如您在之前小节了解到的,您首先需要执行如下命令:

  1. $ go tool pprof -http=localhost:8080 /tmp/cpuProfile.out
  2. Main binary filename not available.

下图显示了执行上面命令后, Go 分析器 web 用户接口的初始界面:

运行中的Go分析器 web 接口

同样,下图显示了 Go 分析器的 http://localhost:8080/source URL内容,显示了程序的每个函数的分析信息:

11.5.4.1 使用web接口的分析示例 - 图2