Go高级编程

1. 数组1.1 数组定义方式

var a [3]int // 定义一个长度为3的int类型数组, 元素全部为0

var b = [...]int{1, 2, 3} // 定义一个长度为3的int类型数组, 元素为 1, 2, 3

var c = [...]int{2: 3, 1: 2} // 定义一个长度为3的int类型数组, 元素为 0, 2, 3

var d = [...]int{1, 2, 4: 5, 6} // 定义一个长度为6的int类型数组, 元素为 1, 2, 0, 0, 5, 6

1.2 数组指针

var a = [.......