package main
import (
"fmt"
"encoding/json"
"strconv"
)
type tt struct {
TaskId interface{} `json:"_taskid"`
}
func main() {
var s = `{"_taskid":152269465677750,"sendtime":11111111111}`
var t tt
fmt.Println(s)
json.Unmarshal([]byte(s),&t)
fmt.Println(strconv.FormatFloat(t.TaskId.(float64),'f',-0,64))
}
-0代表精确到小数点后0位。