Go Unmarshaling YAML dans une structure
Dans Go, vous pouvez analyser les données YAML dans une structure à l'aide de la fonction Unmarshal de gopkg.in/ Paquet yaml.v2. Récemment, un développeur a rencontré un problème où sa structure de configuration restait vide après l'analyse des données YAML.
Pour résoudre ce problème, le développeur n'a pas réussi à exporter les champs de sa structure. En exportant les champs (en utilisant des noms en majuscules), le comportement d'analyse correct est obtenu.
type Config struct { FooBar string `yaml:"foo_bar"` }
Avec les champs de structure exportés, la fonction ParseYAMLConfig peut correctement désorganiser les données YAML dans la structure, rendant ainsi la configuration renseignée disponible. pour utilisation.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!