go-pyjson:支持NaN和Infinity的golang JSON解析器,与Python一样

时间:2024-04-26 07:56:40
【文件属性】:

文件名称:go-pyjson:支持NaN和Infinity的golang JSON解析器,与Python一样

文件大小:194KB

文件格式:ZIP

更新时间:2024-04-26 07:56:40

go-pyjson golang标准库JSON解析器的分支版本,支持Python JSON实现所支持的NaN / Infinity。 为什么? JSON规范不允许NaN和Infinity ,但Python JSON实现允许。 当交换浮点数据时,这对于与Python JSON实现互操作性很有用。 这是python的作用: >>> json.dumps([math.nan, math.inf, - math.inf]) '[NaN, Infinity, -Infinity]' golang项目似乎不支持将此选项添加到标准库实现中。 执照 这只是对标准库的JSON解析器的修改,因此它是在相同的BSD样式许可下提供的。


网友评论