Mengingat stuct ini:
type Path struct {
Description string
Paths map[string]Path
}
type Top struct {
Title string
Path
}
Saya harus dapat menghapus YAML seperti ini:
title: Recursive
paths:
a:
paths:
b:
paths:
c:
description: Bottom
Ini berfungsi tetapi harus sama seperti di atas:
type Path struct {
Description string
Paths map[string]Path
}
type Top struct {
Title string
Paths map[string]Path
}
Anda memerlukan flag ,inline
untuk itu, sesuai dokumentasi:
http://gopkg.in/yaml.v2#Marshal
Anda dapat menggunakan tanda itu baik di bidang normal maupun di bidang anonim.
:+1: Maaf, saya tahu: RTFM @rnix :gun:
Tidak masalah. ;-)
Dan terima kasih telah mengirimkan masalah. Mereka mungkin masalah yang valid.
Komentar yang paling membantu
Anda memerlukan flag
,inline
untuk itu, sesuai dokumentasi:http://gopkg.in/yaml.v2#Marshal
Anda dapat menggunakan tanda itu baik di bidang normal maupun di bidang anonim.