У меня есть данные, которые на карте, и я хочу индексировать в карту по ключу, чтобы получить значение.
mdi, err := page.Metadata()
fmt.Println(mdi["title"])
Однако я продолжаю получать сообщение об ошибке invalid operation: mdi["title"] (type interface {} does not support indexing)
. Я смущен, потому что данные - это карта, и я должен иметь возможность индексировать ее, чтобы получить значение. Если тип не был ясен, я также попытался передать значение в строку:
title, ok := mdi["title"].(string)
checkOk(ok)
fmt.Println(title)
Однако я получил то же сообщение об ошибке. Что я делаю неправильно?