JSON → Go struct本地处理 · 0 次网络请求

粘贴 JSON,自动生成 Go 结构体定义,字段自动带 json tag,嵌套对象拆分为独立 struct。

Ctrl+↵ 执行 · 粘贴自动处理
INPUT · JSON
OUTPUT · Go

    
等待输入

JSON 转 Go struct 怎么用?

粘贴接口返回的 JSON,生成对应的 Go 结构体。字段名转帕斯卡命名并自动带上 json tag,encoding/json 反序列化开箱即用。

类型怎么映射?

string→string,整数→int,小数→float64,布尔→bool,数组→[]T,null→interface{},嵌套对象→独立 struct。

字段对齐不符合 gofmt?

生成时已按最长类型对齐,如需完全符合 gofmt 规范,复制到编辑器后执行 gofmt / goimports 一键格式化。

时间字段(如 2026-09-30T10:00:00Z)会识别吗?

当前版本按字符串处理。建议生成后把时间字段手动改为 time.Time 并添加 tag 中的时间格式说明。