golang的堆栈怎么看


当前第2页 返回上一页

1

2

3

4

5

6

7

8

9

goroutine 1 [running]:

runtime/debug.Stack(0x1, 0x0, 0x0)

    C:/Go/src/runtime/debug/stack.go:24 +0xae

runtime/debug.PrintStack()

    C:/Go/src/runtime/debug/stack.go:16 +0x29

main.Example(0xc000077f48, 0x2, 0x4, 0x4abd9e, 0x5, 0xa)

    D:/gopath/src/example/example/main.go:10 +0x27

main.main()

    D:/gopath/src/example/example/main.go:7 +0x79

堆栈跟踪信息:

第一行显示运行的goroutine是id为 1的goroutine。

第二行 debug.Stack()被调用

第四行 debug.PrintStack() 被调用

第六行 调用debug.PrintStack()的代码位置,位于main package下的Example函数。它也显示了代码所在的文件和路径,以及debug.PrintStack()发生的行数(第10行)。

第八行 也调用Example的函数的名字,它是main package的main函数。它也显示了文件名和路径,以及调用Example函数的行数。

以上就是golang的堆栈怎么看的详细内容,更多文章请关注木庄网络博客!!

返回前面的内容

相关阅读 >>

kube-apiserver内存溢出问题调查及go tool pprof工具的使用

基于原论文,我实现了一个更全面的布谷鸟过滤器

关于处理电商系统订单状态的流转,分享下我的技术方案(附带源码)

golang 指针怎么用

dbatool-dodba

golang map 不排序怎么办

聊聊dubbo-go-proxy的discoveryservice

golang几种字符拼接性能分析

golang 三种指针类型具体类型的指针、unsafe.pointer、uintptr作用

windows下如何玩转火热的go-zero

更多相关阅读请进入《golang》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...