我在 packageA 中声明了以下结构
type FlagSkel struct {
Name string
Short string
HelpMsg string
}
type FlagString struct {
Value string
DefaultValue string
}
type CompositeFlagString struct {
FlagSkel
FlagString
}
在另一个包中,我试图初始化(在任何函数之外)var后一种类型的 a ,如下所示:
var Name = packageA.CompositeFlagString{
FlagSkel: {
Name: "name",
Short: "",
HelpMsg: "Something here",
},
FlagString: {
DefaultValue: "",
},
}
但是 vscode 编译器向我显示了附加的错误

我究竟做错了什么?
慕雪6442864
临摹微笑
阿晨1998
随时随地看视频慕课网APP
相关分类