七叶笔记 » golang编程 » Go语言入门必知教程-循环语句

Go语言入门必知教程-循环语句

for循环 用于迭代序列(即切片、数组、映射或 字符串 )。

作为一种与C族相关的语言,Golang支持for循环风格的控制结构。

Golang没有while循环,因为for循环在与单个条件一起使用时具有相同的功能。

for语句

当你提前知道代码块要执行多少次的时候使用for循环。

下面的例子使用3种不同的方法显示数字1到10:

for range 语句

for语句支持另一种使用方式,该方式使用关键字range迭代表达式的值,该表达式的结果需为数组、切片、映射、字符串或通道中一种:

使用range遍历字符串,循环遍历字符串每个字符

下面的代码显示5次Hello:

无限循环

for可以无限循环,直到使用 break 中断它:

相关文章