猿问

如何在运行时从给定调用中查找包名称?

出于记录目的,我想编写一个将打印包名称的函数。我可以为目录名称执行此操作:


// file is the full file name

// 4 - how many calls we want to go up in a stack trace.

_, file, line, ok := runtime.Caller(4) 

...但找不到包名的方法(包名可以与目录名不同)。


神不在的星期二
浏览 152回答 1
1回答
随时随地看视频慕课网APP

相关分类

Go
我要回答