вложенные литералы инициализации структуры
Как я могу это сделать:
type A struct {
MemberA string
}
type B struct {
A
MemberB string
}
...
b := B {
MemberA: "test1",
MemberB: "test2",
}
fmt.Printf("%+v\n", b)
Компиляция, которая дает мне:неизвестное поле B 'MemberA» в структуре буквально
Как я могу инициализировать MemberA (изродитель» struct) когда я предоставляю буквальные значения членов структуры, как это?