childe / gohangout

使用 golang 模仿的 Logstash。用于消费 Kafka 数据,处理后写入 ES、Clickhouse 等。
MIT License
1.01k stars 234 forks source link

json 转换使用not_usenumber 丢失精度问题 #183

Closed zhangliguo20180529 closed 2 years ago

zhangliguo20180529 commented 2 years ago

最近在使用中发现,json转换出现丢失精度问题 我的使用场景是,使用gohangout消费kafka的json数据,再把数据推送到elastic, 源字段 {”message":{"connecter_thread_http_result_start":1655877290393} } 使用如下代码

childe commented 2 years ago

要使用 usenunber,本来 Json 就有精度问题,这就是 Golang 里面 usenumber 的意义所在。