У меня есть случайный JSON (я не знаю схему раньше времени), что я марширую в map[string]interface{}
. У меня также есть строка, представляющая значение поля, которое я хотел бы вернуть, что-то вроде "SomeRootKey.NestValue.AnotherNestValue"
Доступ к вложенному значению в карте Go
Я хочу, чтобы иметь возможность вернуть это значение. Есть ли простой способ получить доступ к этому значению без каких-либо рекурсивных трюков?
Это не будет работать с массивами, хотя бы это? Что-то вроде «a.b [0] .val« – K2xL
@ K2xL Я обновил код. – OneOfOne