gpt4 book ai didi

go - `go tool pprof` - 使用 go 模块时如何指定源?

转载 作者:行者123 更新时间:2023-12-01 21:11:52 24 4
gpt4 key购买 nike

我最近切换到 go 模块,但我似乎无法制作 pprof识别源文件。也许这里有人知道怎么做?

我尝试使用 -source_path-trim_path选项,但我不知道如何使它工作。

有趣的是,输入 opprof的交互模式下显示 trim_path选项,但不是 source_path .

请确定:pprof可以使用本地模块并在堆栈跟踪中显示它们的源代码,对吗?

最佳答案

它确实有效,我只是想通了。
您需要同时使用 -trim_path-source_path一起。-source_path应设置为源代码的绝对路径。-trim_path应设置为 go tool pprof 的路径是说代码应该在。
因此,如果 pprof 说 /abc/your/code/main.go 处不存在路径然后将修剪路径设置为 /abc/your/code/确保 -source_path虽然包含 main.go。

关于go - `go tool pprof` - 使用 go 模块时如何指定源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59592086/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com