GoTool 提供高效的在线 YAML 转 Struct 工具。支持保留 YAML 原始注释,支持自定义 Tag 标签,是 Golang 开发者的提效利器。
使用说明
功能介绍
在线yaml转struct, 同时支持解析注释
示例
name: 示例项目 # 项目名称
version: 1.0.0 # 版本号
description: 这是一个示例项目的描述 # 项目描述
authors:
- name: 张三 # 作者姓名
- name: 李四 # 作者姓名
处理后
type Authors struct {
Name string `json:"name" yaml:"name"` // 作者姓名
}
type GenerateObj struct {
Name string `json:"name" yaml:"name"` // 项目名称
Version string `json:"version" yaml:"version"` // 版本号
Description string `json:"description" yaml:"description"` // 项目描述
Authors []Authors `json:"authors" yaml:"authors"`
}