dajunx 发表于 2018-12-7 22:52:32

go中 for循环的几个使用例子

go语言for循环的使用例子,比c++的for循环写法多的多,也很丰富,如下例子:
package basicuse

import "fmt"

//常规for的使用,类似c
func normalCalcTotalNum1(sum int) {
        for i := 0; i < 10; i++ {
                sum += i
        }
        fmt.Println(sum)
}

//只包含判断条件的 for循环
func normalCalcTotalNum2(sum int) {
        i := 0
        for i < 10 {
                sum += i
                i++
        }
        fmt.Println(sum)
}

//无判断条件的 for循环
func normalCalcTotalNum3(sum int) {
        i := 0
        for {
                if i >= 10 {
                        break
                }
                sum += i
                i++
        }
        fmt.Println(sum)
}

//TestForAction for语句的使用
func TestForAction() {
        normalCalcTotalNum1(0)
        normalCalcTotalNum2(1)
        normalCalcTotalNum3(2)
}

or7rccl 发表于 2019-4-12 21:32:44

GO用什么ide写啊

laoxuGis 发表于 2019-4-21 20:54:29

没太理解这个

liugangnhm 发表于 2019-5-6 10:05:26

or7rccl 发表于 2019-4-12 21:32
GO用什么ide写啊

gland,vscode,vim,liteide,sublime

懵懂的追风少年 发表于 2019-8-12 13:33:52

or7rccl 发表于 2019-4-12 21:32
GO用什么ide写啊

我用VScode,很好用

懵懂的追风少年 发表于 2019-8-12 13:34:34

支持go语言,希望go语言使用越来越广
页: [1]
查看完整版本: go中 for循环的几个使用例子