Как создать массив объектов в Голанге?
У меня есть требование, в котором мне нужно хранить массив объектов в переменной. Объекты бывают разных типов. Обратитесь к следующему примеру:
v := [ {"name":"ravi"},
["art","coding","music","travel"],
{"language":"golang"},
{"experience":"no"}
]
Обратите внимание, что вторым элементом является сам массив строк. После исследования я подумал о сохранении этого типа интерфейса:
var v interface{} = [ {"name":"ravi"},
["art","coding","music","travel"],
{"language":"golang"},
{"experience":"no"}
]
Тем не менее, я получаю несколько ошибок компиляции, которые я не могу обнаружить.