0
我有,如何float64轉換爲json.Number golang
{"time": 14990, "timeTaken": 5.43420481682}
我想timeTaken作爲json.Number所以我要把這一點 -
{"time": 14990, "timeTaken": json.Number(5.43420481682)}
但它無法正常工作。
我有,如何float64轉換爲json.Number golang
{"time": 14990, "timeTaken": 5.43420481682}
我想timeTaken作爲json.Number所以我要把這一點 -
{"time": 14990, "timeTaken": json.Number(5.43420481682)}
但它無法正常工作。
json.Number
是內部字符串。使用strconv.FormatFloat
應該可以工作。
json.Number(strconv.FormatFloat(123.456, 'e', -1, 64))
爲什麼你想這樣做?直接使用'float64'應該具有相同的效果。 – Flimzy