软件包gostackparse解析panic()或debug.Stack()以〜300 MiB / s产生的goroutines...
软件包gostackparse解析panic()或debug.Stack()以〜300 MiB / s产生的goroutines堆栈跟踪。
gostackparse软件包gostackparse解析由panic()或debug.Stack()以〜300 MiB / s产生的goroutines堆栈跟踪。
解析此数据对于Goroutine分析或从日志文件分析崩溃很有用。
用法该软件包提供了一个简单的Parse()API。
您可以像这样使用它:import“ github.com/DataDog/gostackparse” func main(){//获取基于文本的堆栈跟踪堆栈:= debug.Stack()//解析goroutines,_:= gostackparse。 Parse(bytes.NewReader(stack))//输出结果