求问一个结构体内嵌入接口类型的简单问题

MrDoubleU · · 801 次点击
StructType = "struct" "{" { FieldDecl ";" } "}" . FieldDecl = (IdentifierList Type | EmbeddedField) [ Tag ] . EmbeddedField = [ "*" ] TypeName . Tag = string_lit . EmbeddedField 可以是任意类型,struct类型也好,interface类型也好,只要能被赋值 对于上面reverse类型的变量,里面的Interface匿名成员被赋值后reverse变量才能用,这样Interface匿名成员的方法集就可以被reverse的变量使用了
#1