Golang中for循环使用

在Go语言中,使用for关键字进行循环操作。Go语言提供了几种不同类型的for循环语法,包括常见的for循环、for range循环和无限循环

一、基本的for循环

语法格式如下:

for 初始化语句; 循环条件; 后续操作 {
    // 循环体
}

示例:

sum := 0
for i := 1; i <= 10; i++ {
    sum += i
}
fmt.Println(sum)

二、for range循环

for range循环用于迭代数组、切片、字符串、映射等数据结构的元素。语法如下:

for 索引, 值 := range 集合 {
    // 循环体
}

示例:

numbers := []int{1, 2, 3, 4, 5}
for _, num := range numbers {
    fmt.Println(num)
}

三、无限循环

无限循环是指没有结束条件的循环,可以使用for关键字创建无限循环。语法如下:

for {
    // 无限循环体
}

示例:

count := 0
for {
    if count >= 10 {
        break
    }
    count++
    // 无限循环体
}

你可能感兴趣的:(golang)