У меня есть struct
в go, который содержит поле float64
. Однако, когда я маршал значение этого поля на объект json, он дает мне экспоненциальное число. Основываясь на моем исследовании людей с похожими проблемами, я понимаю, что в объектах json это будет число, и в go будет float64, однако я не совсем понимаю, как читать фактическое число, а не float64. Вот пример моего кода.Маршал float64 на json в Go
http://play.golang.org/p/pR1B2oBKw2
Он показывает строку и float64 и с теми же значениями, и все, что я хочу это float64 быть правильно dislpayed на моем объекте JSon. Я нашел похожие вопросы на этом форуме, но ни один из них, похоже, не имеет прямого ответа. Все они кажутся обходными способами для меня и связаны с развязыванием объекта, а не наоборот.
Может кто-нибудь, по крайней мере представить некоторые комментарии по поводу вниз голосов? Хотелось бы понять, почему мой вопрос не имеет значения или неясен? –
Ваш вопрос в порядке, я сомневаюсь, что вы получите какие-либо комментарии о датах голосования. Не позволяйте им беспокоить вас. Добро пожаловать в StackOverflow;) – kostya