JSON 转 Go 结构体

developer

从 JSON 自动生成 Go 结构体定义。支持嵌套对象、数组、json 标签和 PascalCase 命名规范。

#json#go#golang#struct#types#code generation#developer
Loading tool...

How to use

  1. 1将 JSON 对象粘贴到输入框
  2. 2设置根结构体名称(默认:Root)
  3. 3选择是否添加 json 标签以及是否在嵌套结构体中使用指针
  4. 4点击"处理"获取可直接使用的 Go 结构体定义

Frequently Asked Questions — JSON 转 Go 结构体

支持嵌套对象吗?+

支持。每个嵌套对象都会成为一个独立的命名结构体,自动以 PascalCase 命名。

json 标签如何生成?+

工具自动添加 `json:"fieldName"` 标签,使用 camelCase 作为 JSON 标签名称。

Related Tools