func test4() { // 指定索引值的方式来初始化数组 var c1 = [...]int{0: 1, 3: 100, 5: 10} fmt.Printf("c1: %v\n", c1) // [1 0 0 100 0 10] var c2 = [...]bool{2: true, 5: false} fmt.Printf("c2: %v\n", c2) var c3 = [...]string{1: "tom", 4: "lilei"} fmt.Printf("c3: %v\n", c3) } func main() { test4() } # 输出结果: c1: [1 0 0 100 0 10] c2: [false false true false false false] c3: [ tom lilei]