json2go 把 JSON 转为 Go 语言 struct 定义,自动生成 json tag 映射,支持内联或独立类型定义,嵌套结构体递归生成。在 Go 后端对接 API 时,直接生成可被 encoding/json 解析的结构体,省去手写 tag 的工作。
把 JSON 转为 Go 语言 struct 定义,用于 encoding/json 反序列化,可选择是否内联类型定义、是否生成 json tag,方便直接粘贴到 .go 文件使用。
与手写 struct 相比,自动生成 tag 和类型推断减少出错;与其他语言版本相比,本工具针对 Go 命名规范和 json tag 格式优化,生成的代码可直接粘贴到 .go 文件使用。
Go 语言后端开发者在对接 API 时快速生成结构体。