YAML → Go Struct

将 YAML 转换为 Go 结构体定义

输入0
输出
0

关于 YAML 转 Go 结构体

将 YAML 数据转换为 Go 结构体定义,自动推断类型并生成 yaml/json 标签。特别适合 Kubernetes 配置文件、Docker Compose、CI/CD 配置等场景。所有处理在浏览器本地完成。

常见问题

支持嵌套的 YAML 对象吗?

支持,嵌套对象会生成内联的嵌套结构体定义,并对所有字段进行正确的类型推断。

会生成哪些标签?

同时生成 yaml 和 json 标签,方便在 Kubernetes 等场景和 API 场景中使用。

适合处理 Kubernetes YAML 吗?

非常适合。粘贴 K8s 资源定义即可快速生成对应的 Go 结构体,加速 Operator 和控制器开发。