标签: go reflection interface
我正在尝试从an interface获取一个值(它应该是指向另一个结构的指针,see)。 实际上,我必须知道访问数据的指针的类型,这让我很烦。这就是为什么我想用reflect package来做得更好。
实际上,我可以使用reflect.TypeOf(event.Event).String()显示该类型,但我不明白如何更改示例中的this line而未指定.(*marathon.EventDeploymentStepSuccess)
reflect.TypeOf(event.Event).String()
.(*marathon.EventDeploymentStepSuccess)