go 获取函数被调用的文件即行数

Posted 鱼儿慢慢游~~

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了go 获取函数被调用的文件即行数相关的知识,希望对你有一定的参考价值。

import "runtime"

_, file, line, ok = runtime.Caller(calldepth)

其中calldepth 指的调用的深度,为0时,打印当前调用文件及行数。
为1时,打印上级调用的文件及行数,依次类推。

  

以上是关于go 获取函数被调用的文件即行数的主要内容,如果未能解决你的问题,请参考以下文章

获取数据集matlab的尺寸,尺寸函数

Go-关键字deferpanicrecover详解

内联函数和编译器对Go代码的优化

go语言语法(基础语法篇)

Go函数

Go语言基础之包的概念