为什么以下Go程序不起作用?Unmarshal 之后地图是空的。我可以做些什么来正确反序列化它吗?还是我应该最终使用yaml.Node?
package main
import (
"fmt"
"gopkg.in/yaml.v3"
)
func main() {
empYaml := `
employees:
- id: 11
name: Irshad
department: IT
designation: Product Manager
address:
city: Mumba
state: Maharashtra
country: India
`
var result map[string]interface{}
yaml.Unmarshal([]byte(empYaml), &result)
fmt.Println(result)
}
播放网址: https: //play.golang.org/p/tG44j15mNjH
达令说
相关分类