[英]How to convert float64 to json.Number golang
I have , 我有 ,
{"time": 14990, "timeTaken": 5.43420481682}
I want timeTaken as json.Number so I am trying this - 我想将timeTaken作为json.Number,所以我正在尝试-
{"time": 14990, "timeTaken": json.Number(5.43420481682)}
But it is not working. 但这是行不通的。
json.Number
is internally, a string. json.Number
在内部是一个字符串。 Using strconv.FormatFloat
should work. 使用strconv.FormatFloat
应该可以。
json.Number(strconv.FormatFloat(123.456, 'e', -1, 64))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.