Golang“ fmt ”包有一个名为Printf("%+v", anyStruct). 我也在寻找任何转储结构及其方法的方法。
例如:
type Foo struct {
Prop string
}
func (f Foo)Bar() string {
return f.Prop
我想Bar()在类型的初始化实例Foo(不仅是属性)中检查该方法的存在。
有什么好的方法可以做到这一点吗?
相关分类