💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
# **Go数组** 数组是最流行的数据结构之一,原因有两个。第一个原因是它简单易懂,而第二个原因是,他们非常多样化,可以存储许多不同种类的数据。我们可以通过如下代码声明一个存储四个整数的数组: ```go anArray: = [4]int{1, 2, 4, 4} ``` 数组元素类型前的数字表示数组的大小。你可以通过函数:`len(anArray)` 得到一个数组的长度。 数组任意维度的第一个元素的索引为**0**;第二个元素的数组的索引为1,以此类推。这意味着一个命名为a的一维数组,有效的索引从 `0` 到 `len(a) - 1`。 在其他编程语言中,尽管你可能熟悉访问数组的元素和使用一个for循环以及一个或多个数值变量,但是在Go中有更多访问数组所有元素的惯用方法。它们涉及`range`关键字的使用和允许你不使用`len()`函数。`loops.go`代码中举了这样的例子。