开发工具 · DEV-04提交 Issue

JSON 转 Go 结构体

根据 JSON 字段推断并生成带标签的 Go 结构体。

Go 结构体 · JSON 字段标签
输入
结果
使用指南与示例

转换格式,整理数据

输入根节点为对象的 JSON,生成名为 Root 的 Go 结构体及 JSON 标签。类型由样本推断,数组只参考首项;例如整数生成 int64。使用前需补查空数组、null 和不同记录的可选字段。

先用下面的示例确认输入格式和选项,再处理自己的数据。示例中的随机值、文件大小和展示格式会随输入与设置变化。

示例输入与设置

{"name":"Ada","age":18}

结果检查要点

Name string `json:"name"`
Age int64 `json:"age"`