for example how we create similar struct from example:
type Yaml struct {
Name string `yaml:"name"`
Version string `yaml:"version"`
Datasets []Datasets `yaml:"datasets"`
}
type Datasets struct {
Name string `yaml:"name"`
Fields []Fields `yaml:"fields"`
}
type Fields struct {
Tag string `yaml:"tag"`
Name string `yaml:"name"`
Type string `yaml:"type"`
}
for example how we create similar struct from example: