У меня есть некоторые данные JSON, которые я преобразовал в карту с именем data_json. Он содержит несколько сотен предметов.
Используя следующий код, я могу успешно получить значение «dn» для одного из элементов на карте, однако я изо всех сил пытаюсь перебрать всю структуру, чтобы получить значение «dn» для всех элементов на карте.
objects := data_json["data"].([]interface{})
first := objects[0].(map[string]interface{})
fmt.Println(first["dn"])
Я пробовал этот тип подхода, но я не понимаю, как мне создавать ключи и значения.
for v, k := range keys {
fmt.Println("Key:", k, "Value:", m[k])
}