在Go中获取运行时的函数参数

时间:2016-12-05 04:30:17

标签: go rtti

如何在运行时获取Go中的函数参数,我所知道的只是如何获取函数名称:

pc, file, line, ok := runtime.Caller(2)
rt := runtime.FuncForPC(pc)
return rt.Name() // Foo

我需要的是这样的事情:

Foo(1,2,3)
// Foo_1_2_3

0 个答案:

没有答案