ToolBuddy
浏览器中

JSON 转 Go

根据一份 JSON 样例推断 Go 结构体。嵌套对象会变成带导出字段和 json 标签的具名结构体。数组里有些对象缺少的键是可选的。转换留在这个标签页里。

在你的浏览器里运行。什么都不会上传。

0 个字符 · 0 行

0 个字符 · 0 行

关于这个工具

从 JSON 样例推断 Go 结构体。导出字段带 json 标签。数组中部分对象缺少的键,以及具体值旁边的 null,会变成指针。整数保持 int,其他数字变成 float64。

粘贴 JSON,复制类型。根是对象数组时,结果是 type Root []RootItem。空对象变成 map[string]any。这是起点,不带方法,也不带校验。处理都在这个标签页里完成。页面加载之后,没有网络也能继续用。

常见问题

相关 转换 工具