Golang入门到项目实战 | golang for循环语句

Python016

Golang入门到项目实战 | golang for循环语句,第1张

go语言中的for循环,只有for关键字,去除了像其他语言中的while和do while.

注意:for表达式不用加括号

循环输出1到10

运行结果

初始条件,可以写到外面

运行结果

初始条件和结束条件都可以省略

运行结果

这种情况类似其他语言中的while循环

永真循环

运行结果

for循环可以通过break、goto、return、panic语句强制退出循环。

“gogogo”相当于给代码编了号,goto gogogo;就是跳到“gogogo”这行开始执行;

编程时一般不用goto语句,因为会破坏程序结构和可读性,而且所有的goto都是可以用for、while代替的。