Das im Code dargestellte Problem besteht darin, dass die Strukturfelder nicht exportiert werden. Um sie zu exportieren, verwenden Sie am Anfang der Feldnamen Großbuchstaben wie folgt:
type Config struct {</p> <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">FooBar string `yaml:"foo_bar"`
}
Der Code wird nun die YAML-Daten erfolgreich in die Config-Struktur entmarshalieren.
Das obige ist der detaillierte Inhalt vonWie entmarshaliere ich YAML in eine Go-Struktur mit nicht exportierten Feldern?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!