加入收藏 | 设为首页 | 会员中心 | 我要投稿 北几岛 (https://www.beijidao.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

[Go] go中的goto语句跳到指定标签

发布时间:2021-05-21 06:47:29 所属栏目:大数据 来源: https://www.jb51.cc
导读:比如下面的语句goto TOP,其中TOP就是自己的自定义的标签,下面的TOP:就是要执行的代码段 一般用在需要两层循环的地方,里面goto再跳回上面去 for i := 0 ; i 10 ; i++ { if i == 5 { goto TOP } }TOP: fmt .Println( " TOP标签里执行的语句 " ) package mainim

比如下面的语句goto TOP,其中TOP就是自己的自定义的标签,下面的TOP:就是要执行的代码段
一般用在需要两层循环的地方,里面goto再跳回上面去

    for i := 0; i < 10; i++ {
        if i == 5 {
            goto TOP
        }
    }
TOP:
    fmt.Println("TOP标签里执行的语句")
package main

import strconv"

import fmttime

func main() {
    //测试字符串拼接和字符串与整型的互换
    var str string
    str = tao" + shihan"
    fmt.Println(str)
    var num int
    num,err := strconv.Atoi(1)
    .Println(num,err)

    str = strconv.Itoa(num)
    .Println(str)
TOP:
    测试goto语句
    4 {
            time.Sleep(time.Second)
            goto TOP
        }

    }

}

?

(编辑:北几岛)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读