我在 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 编译器向我显示了附加的错误
我究竟做错了什么?
临摹微笑
阿晨1998
相关分类