【Go开源宝藏】基于 Golang 语法的性能调优技巧(数组的遍历)

1. 数组的遍历

数组和切片的遍历方式一样,所以我们这里就不进行区分。

我们一般用以下两种方式

  • 直接取下标方式
for i:=0;i<len(nums);i++{
   
	...
}

我们先来讲一下这种方式,我们都知道数组在内存中存储是连续的。所以我们直接用下表取出数组中的元素,就是直接在数组的原地址中获取,这种写法比较像c语言的写法。所以这种方式是非常快的。

  • range 遍历方式
for index

你可能感兴趣的:(Go开源宝藏,golang,开发语言,后端)