func (t *T) TMethod(data *testData) (interface{},*error) { ... }
我想反映参数的名称(这里是数据).
我尝试了以下方法,但它返回结构名称(这里是testData):
reflect.ValueOf(T).MethodByName("TMethod").Type().In(0).Elem().Name()
如何获取参数的名称?
func (t *T) TMethod(data *testData) (interface{},*error) { ... }
我想反映参数的名称(这里是数据).
我尝试了以下方法,但它返回结构名称(这里是testData):
reflect.ValueOf(T).MethodByName("TMethod").Type().In(0).Elem().Name()
如何获取参数的名称?