Syntax Go中结构中的未命名数组
所以我可以Syntax Go中结构中的未命名数组,syntax,go,Syntax,Go,所以我可以 struct { int x []int } 但是, struct { int []int } 将导致语法错误:意外[,预期}。是否有办法在Go中的结构中使用未命名数组?如果有,正确的语法是什么?请阅读。特别是,描述您正在查找的Go术语的部分是匿名字段 此类[n][匿名]字段类型必须 指定为类型名T或 指向类型名*T和T的指针 本身可能不是指针类型 int是一个。[]int既不是类型名,也不是指向类型名的指针。请阅读。特别是,描述您要查找内容的Go
struct {
int
x []int
}
但是,
struct {
int
[]int
}
将导致语法错误:意外[,预期}
。是否有办法在Go中的结构中使用未命名数组?如果有,正确的语法是什么?请阅读。特别是,描述您正在查找的Go术语的部分是匿名字段
此类[n][匿名]字段类型必须
指定为类型名T或
指向类型名*T和T的指针
本身可能不是指针类型
int
是一个。[]int
既不是类型名,也不是指向类型名的指针。请阅读。特别是,描述您要查找内容的Go术语部分是一个匿名字段
此类[n][匿名]字段类型必须
指定为类型名T或
指向类型名*T和T的指针
本身可能不是指针类型
int
是一个int既不是类型名,也不是指向类型名的指针。否,匿名字段的类型必须是类型名或指向类型名的指针。您可以声明一个与数组类型相同的新类型名,然后它可以工作,但不会完全相同。否,匿名字段的类型必须是类型名或类型名指向类型名的指针。您可以声明一个与数组类型相同的新类型名,然后它就可以工作了,但它不会完全相同