您可以切片或在运行时定义固定大小的数组
包主
import "fmt"
func main() {
mystruct := struct {
array [3]int
slice [] int
}{
[...]int{1, 2, 3},
[]int{1, 2, 3, 4, 5},
}
fmt.Println(mystruct)
}
Run Code Online (Sandbox Code Playgroud)