站长资讯网
最全最丰富的资讯网站

go语言中goto的用法是什么

go语言中goto的用法:【if n >10 {goto lable}】。Go语言中的goto语句可以无条件地转移到程序中指定的行。goto语句通常与条件语句配合使用,用来实现条件转移,跳出循环体等功能。

go语言中goto的用法是什么

本文操作环境:windows10系统、Go 1.11.2、thinkpad t480电脑。

一、goto 基本介绍

  • Go 语言的 goto 语句可以无条件地转移到程序中指定的行。

  • goto 语句通常与条件语句配合使用。可用来实现条件转移,跳出循环体等功能。

  • 在 Go 程序设计中一般不主张使用 goto 语句, 以免造成程序流程的混乱,使理解和调试程序

二、goto 的流程图

go语言中goto的用法是什么

二、案例

package main import( 	"fmt" ) func main(){ 	var n = 20 	if n >10 { 		goto lable 	} 	fmt.Println("不走这里") 	lable: 	fmt.Println("走这里") }   //结果输出:走这里

赞(0)
分享到: 更多 (0)
网站地图   沪ICP备18035694号-2    沪公网安备31011702889846号