Golang学习笔记(三):控制流
控制结构分为: 条件+选择+循环1.说明2.语法3.示例4.结果注意,在有返回值的函数中,不允许将“最终的”return语句放到if ... else ... 结构中,否则编译失败for是go的"while", 只支持for关键字.有三种形式1.语法2.说明3.示例4.配合rangefor循环和保留字range一起使用,完成迭代器iterator操作string, array, slice, map, channel都可以用range进行迭代器操作range返回序号和值,若是不想要,可以用_python里面没有1.语法支持初始化表达式几种形式:不指定switch 条件表达式,或者直接为true均可配合标签使用break/continue可配合标签用于多重循环跳出1.goto支持函数内部goto跳转请善用必须跳转到当前函数内定义的标签,标签名大小写敏感进入下一次循环3.break终止循环结果:
下载地址
用户评论