【一 Go 到底】第十六天 --- 跳转控制 goto&return

一、goto
1.1 goto 简介
Go 语言的 goto 语句可以无条件地转移到程序中指定的行。
goto 语句通常与条件语句配合使用。可用来实现条件转移,跳出循环体等功能。
在 Go 程序设计中
一般不主张使用goto语句
,以免造成程序流程的混乱,使理解和调试程序都产生困难
1.2 基本语法
复制代码
二、案例演示
2.1 label 配合 goto
复制代码
三、return
3.1 return 简介
return 使用在方法或者函数中,表示跳出所在的方法或函数,即不再执行函数中 return 后面的代码,也可以理解为终止函数
如果 return 在 main 函数中,表示终止 main 函数,意为终止程序
版权声明: 本文为 InfoQ 作者【指剑】的原创文章。
原文链接:【http://xie.infoq.cn/article/4c8462875ddab0774d24d5ac6】。文章转载请联系作者。
评论