在Go中,可以将片段作为结构体的成员。下面是如何实现的:
import "fmt"
func main() {
mystruct := struct {
array [3]int
slice [] int
}{
[...]int{1, 2, 3},
[]int{1, 2, 3, 4, 5},
}
fmt.Println(mystruct)
}
mystruct.slice = make([]int, 10)
。 - OneOfOne