| | |
功能介紹
線上 YAML 轉 Go Struct,同時支援解析並保留 YAML 註解。
範例
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"`
}