将 YAML 解组为 struct 代码中出现的问题是结构体字段未导出。要导出它们,请在字段名称的开头使用大写字母,如下所示: type Config struct {FooBar string `yaml:"foo_bar"`}; 代码现在将成功将 YAML 数据解组到 Config 结构中。