普通的遍历
func main() {
arr()
}
func arr() {
arr1 := [5]int{1, 2, 3, 4, 5}
for i := 0; i < len(arr1); i++ {
fmt.Println(arr1[i])
}
}
使用range遍历
Go 语言中 range 关键字用于
for循环中迭代数组(array)、切片(slice)、链表(channel)或集合(map)的元素;
在数组和切片中它返回元素的索引值,
在集合中返回 key-value 对的 key 值。
package main
import "fmt"
func main() {
arr()
}
func arr() {
arr1 := [5]string{"a", "b", "c", "d", "e"}
for k, v := range arr1 {
fmt.Printf("key:%d value:%s\n", k, v)
}
}
来源:CSDN
作者:qq_23569917
链接:https://blog.csdn.net/qq_23569917/article/details/103584155