Итак, я имею дело с api, который предоставляет объект json, который отображает строку в float, однако они кодируют float как строку.Golang decode map [string] float где float кодируется как строка
Я знаю, что вы можете использовать тег в структурах, чтобы сказать, когда человек поплавок кодируются в виде строки:
Item float64 `json:",string"`
Я не обязательно против на идее использования interface{}
в качестве значения на карте, но мне просто кажется, что должен быть способ сделать это.
площадка примера: http://play.golang.org/p/972hLoXbek
Это будет, по крайней мере, более последовательным, чем использование strconv, которое я чувствую. – Snapbug