出于记录目的,我想编写一个将打印包名称的函数。我可以为目录名称执行此操作:
// 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)
...但找不到包名的方法(包名可以与目录名不同)。
相关分类