go range,go out of range,go语言中range用法

go range,go out of range,go语言中range用法

本文主要介绍了范围在go语言中的用法,并结合实例分析了范围在Go语言中的作用和技巧。有需要的朋友可以参考一下。

这篇文章展示了范围在go语言中的使用。分享给你,供你参考。具体分析如下:

是由范围语言系统定义的函数。

函数的意思是遍历数组中的每个值,并返回它的下标值和这里的实际值。

如果a[0]=10,当遍历到a[0]时,返回值为0和10。

下面是一个例子:这个例子是求一个数组的平均值。

复制代码如下:包主

导入(

' fmt '

)

func main() {

总和:=0.0

var平均浮动64

xs :=[]float64{1,2,3,4,5,6}

开关镜头(xs) {

案例0:

平均值=0

默认值:

对于_,v :=range xs {//下划线表示值被截断,即下标索引被截断。

总和=v

}

avg=sum/float64(len(xs))

}

fmt。打印时间(平均值)

}

希望这篇文章对大家的Go语言编程有所帮助。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: