我的应用程序中有很多结构。我想将它们全部反序列化到 []interface{} 中。
我怎样才能做到这一点?我只能为每个结构编写具体类型数组。也许任何自定义包都可以吗?
这:
<Root>
<Button></Button>
<Checkbox></Checkbox>
<Someelse></Someelse>
</Root>
对此:
type Root struct {
Content []interface{}
}
https://play.golang.org/p/-6hNKWdsIYn
慕尼黑的夜晚无繁华
相关分类