我在 go 中有 4 个浮点值(startLat,startLon,endLat,endLon)。我想将这些值附加(替换)到下面的字符串中:
var etaString = []byte(`{"start_latitude":"` + startLat + `","start_longitude":"` + startLon + `","end_latitude":"` + endLat + `","end_longitude":"` + endLon }`)
在这样做之前,我必须将它们类型转换为字符串。
startLat := strconv.FormatFloat(o.Coordinate.Longitude, 'g', 1, 64)
但是,当我这样做时,我得到这些参数的值,"4e+01 -1e+02 4e+01 -1e+02"
但我只想要这样的东西: "64.2345" 。
我怎样才能做到这一点?TIA :)
HUH函数
拉风的咖菲猫
相关分类