将映射初始化为Go结构中的字段
我有: 我想为“Hands”设置一些值,但语法不正确。 例如,我想使用以下地图:将映射初始化为Go结构中的字段,go,Go,我有: 我想为“Hands”设置一些值,但语法不正确。 例如,我想使用以下地图: type Foo struct{ Name string Hands map[string]string } aFoo := Foo{ Name: "Henry" Hands: ??????? } "Left":"broken" "Right":"missing thumb" Foo{ Name: "Henry", Hands: make(map[string]string), } a
type Foo struct{
Name string
Hands map[string]string
}
aFoo := Foo{
Name: "Henry"
Hands: ???????
}
"Left":"broken"
"Right":"missing thumb"
Foo{
Name: "Henry",
Hands: make(map[string]string),
}
aFoo.Hands["Left"] = "broken"
// or just
Foo{
Name: "Henry",
Hands: map[string]string{"Left": "broken", "Right": "missing thumb"},
}