بالنظر إلى هذه الممرات:
type Path struct {
Description string
Paths map[string]Path
}
type Top struct {
Title string
Path
}
يجب أن أكون قادرًا على إلغاء تنظيم YAML مثل هذا:
title: Recursive
paths:
a:
paths:
b:
paths:
c:
description: Bottom
يعمل هذا ولكن يجب أن يكون نفس الشيء على النحو الوارد أعلاه:
type Path struct {
Description string
Paths map[string]Path
}
type Top struct {
Title string
Paths map[string]Path
}
تحتاج إلى علامة ,inline
لذلك ، وفقًا للوثائق:
http://gopkg.in/yaml.v2#Marshal
يمكنك استخدام هذه العلامة في كل من الحقول العادية والمجهولة.
: +1: آسف ، أعرف: RTFMrnix : بندقية:
لا مشكلة. ؛-)
وشكرا لتقديم القضايا. قد تكون مشاكل صحيحة.
التعليق الأكثر فائدة
تحتاج إلى علامة
,inline
لذلك ، وفقًا للوثائق:http://gopkg.in/yaml.v2#Marshal
يمكنك استخدام هذه العلامة في كل من الحقول العادية والمجهولة.