Go

JSON 转 Go 结构体

把 JSON 转成带 tag 的 Go struct,嵌套自动拆分,后端开发常用。本地处理。

本地处理 · 不上传
输入 JSON
根结构体名
Go 结构体
type AutoGenerated struct {
	Id int64 `json:"id"`
	UserName string `json:"user_name"`
	IsVip bool `json:"is_vip"`
	Score float64 `json:"score"`
	Tags []string `json:"tags"`
	Profile struct {
		Age int64 `json:"age"`
		City string `json:"city"`
	} `json:"profile"`
}

嵌套对象生成匿名 struct,数组按首元素推断类型,整数用 int64、小数用 float64。本地处理不上传。

相关:JSON转Go · Go struct · json2go · 结构体生成 · golang

常见问题

JSON 转 Go 结构体怎么用?

打开本页即可直接使用JSON 转 Go 结构体:在输入区填入内容,结果会实时显示,可一键复制或下载,无需安装任何软件。

JSON 转 Go 结构体是免费的吗?

是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。

使用JSON 转 Go 结构体,我的数据安全吗?

安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。

JSON 转 Go 结构体可以在手机上用吗?

可以。本站已做移动端适配,用手机或平板浏览器打开即可正常使用,无需下载 App。