Zelig[冰冷的变色龙]-C/C++/Delphi/Golang小记[记录自己学习,记录Windows/Linux/Mac 学习小记]

Golang-定义标签和使用的例子

go 语言中的标签定义和使用

记录一个基础的小技巧咯
这个类似 C语言中的goto pascal 中的 label
下面的一个例子中两个死循环
如果在 外面的循环 break是可以退出的 在里面的就不可以啦
但是我们在内循环里面 break 一个标签就可以啦

package main

import "fmt" 

func main () {
    main:
    for {
          for {

             fmt.Println("里面的")
             break main

         }

          fmt.Println("外面的")
    }

    fmt.Println("程序退出.")
}

运行效果

相关推荐

评论

  • 昵称 (必填)
  • 邮箱
  • 网址