package[golang]学习笔记之runtime

时间:2023-01-16 17:40:50

*获取当前函数名称,文件名称,行号等信息。通过这个函数配合Println函数可以方便的获取错误信息的位置

var n int
//n==0 当前
//n==1 调用函数
//n==2 调用函数的调用函数
//n==3 调用函数的调用函数的调用函数
funcName, file, line, ok := runtime.Caller(n)