我有一个需求,需要将对象数组存储在变量中。这些对象是不同类型的。请参考以下示例:
v := [ {"name":"ravi"},
["art","coding","music","travel"],
{"language":"golang"},
{"experience":"no"}
]
请注意第二个元素本身是一个字符串数组。经过研究,我考虑将其存储为接口类型,如下所示:
var v interface{} = [ {"name":"ravi"},
["art","coding","music","travel"],
{"language":"golang"},
{"experience":"no"}
]
但是,我仍然遇到一些编译错误,而我无法找出原因。