标签: go
type MyType interface { MyStringSlice []string }
这有什么问题?
它作为结构很好用,如:
type MyType struct { MyStringSlice []string }
但设置为interface时会编译以下错误:
syntax error: unexpected [, expecting (
答案 0 :(得分:4)
接口只能保存方法或其他接口。看看Language Specification。