标签: go
在我的go程序中,执行挂起,因为它正在等待Lock()。是否有工具可以用来找到它陷入僵局的确切线?
答案 0 :(得分:1)
您可以使用http://localhost:6060/debug/pprof/goroutine?debug=1获取堆栈跟踪。
如果你按照包中的示例代码,url http://localhost:3000将为你提供每个正在运行的goroutine的堆栈跟踪。