我有,
{"time": 14990, "timeTaken": 5.43420481682}
我希望timeTaken为json.Number所以我正在尝试这个 -
{"time": 14990, "timeTaken": json.Number(5.43420481682)}
但它没有用。
答案 0 :(得分:2)
json.Number
在内部,是一个字符串。使用strconv.FormatFloat
应该有效。
json.Number(strconv.FormatFloat(123.456, 'e', -1, 64))