структурой без его конвертации в JSON?
YAML -> struct?
Оно? https://github.com/go-yaml/yaml
наверное в map.
Тут структура заранее должны быть известна, а у меня нет.
m := make(map[interface{}]interface{}) err = yaml.Unmarshal([]byte(data), &m) if err != nil { log.Fatalf("error: %v", err) } fmt.Printf("--- m:\n%v\n\n", m)
Я почти так пробовал делать, оно не парсит: Error parsing YAML file: yaml: unmarshal errors: line 1: cannot unmarshal !!seq into map[interface {}]interface {}
Обсуждают сегодня