百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
F

fastjson

> 编程语言
开源

用于 Go 的快速 JSON 解析器和验证器。不需要自定义结构体、代码生成或反射

2.5K stars0 点赞2 次浏览
访问官网GitHub

工具介绍

用于 Go 的快速 JSON 解析器和验证器。不需要自定义结构体、代码生成或反射

fastjson - 适用于 Go 的快速 JSON 解析器和验证器

  • 速度快。与标准的 encoding/json 相比,速度最多提高 15 倍。请参阅 基准测试。 * 无需模式、反射、结构魔术和代码生成,可以解析任意 JSON。与 easyjson 不同。 * 提供简单的 API。 * 当访问多个无关的字段时,fastjson 可以比 jsonparser 和 gjson 更快。因为 fastjson 只解析一次输入的 JSON。 * 可以验证解析的 JSON,与 jsonparser 和 gjson 不同。 * 可以使用 Value.Get(...).MarshalTo 快速提取原始 JSON 的一部分,并使用 Del 和 Set 函数对其进行修改。 * fastjson 可以解析包含不同类型(即非同质类型)值的数组。例如,fastjson 可以轻松解析以下 JSON 数组:[123, "foo", [456], {"k": "v"}, null]。 * 通过调用 Object.Visit,fastjson 可以保留对象项的原始顺序。

已知限制

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Gofastgogolangjson

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言