Dados estos estudios:
type Path struct {
Description string
Paths map[string]Path
}
type Top struct {
Title string
Path
}
Debería poder desarmar un YAML como este:
title: Recursive
paths:
a:
paths:
b:
paths:
c:
description: Bottom
Esto funciona, pero debería ser lo mismo que el anterior:
type Path struct {
Description string
Paths map[string]Path
}
type Top struct {
Title string
Paths map[string]Path
}
Necesita el indicador ,inline
para eso, según la documentación:
http://gopkg.in/yaml.v2#Marshal
Puede usar esa marca tanto en campos normales como anónimos.
:+1: Lo siento, lo sé: RTFM @rnix :gun:
No hay problema. ;-)
Y gracias por enviar los problemas. Bien podrían ser problemas válidos.
Comentario más útil
Necesita el indicador
,inline
para eso, según la documentación:http://gopkg.in/yaml.v2#Marshal
Puede usar esa marca tanto en campos normales como anónimos.