将映射初始化为Go结构中的字段

将映射初始化为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

我有:

我想为“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),
}
aFoo.Hands["Left"] = "broken"
// or just

Foo{
  Name: "Henry",
  Hands: map[string]string{"Left": "broken", "Right": "missing thumb"},
}