golang之常用标准库汇总
1.
import "runtime/debug"
func Stack
func Stack() []byte
Stack 返回格式化的go程的调用栈踪迹。 对于每一个调用栈,它包括原文件的行信息和PC值;对go函数还会尝试获取调用该函数的函数或方法,及调用所在行的文本。
func PrintStack
func PrintStack()
PrintStack将Stack返回信息打印到标准错误输出。
//stack: debug.Stack(), 将stack信息以[]byte方式返回 //debug.PrintStack() // 将stack信息返回并打印到标准错误输出中