goto
本文最后更新于202 天前,其中的信息可能已经过时,如有错误请发送邮件到big_fw@foxmail.com

goto

作用:无条件将执行语句转移到指定的行

package main

import(
    "fmt"
)

func main()  {
    fmt.Println("Hello word1")
    fmt.Println("Hello word2")
    goto table1
    fmt.Println("Hello word3")
    fmt.Println("Hello word4")
    fmt.Println("Hello word5")
    table1:
    fmt.Println("Hello word6")
    fmt.Println("Hello word7")
    fmt.Println("Hello word8")
}

配和条件语句使用

import(
    "fmt"
)

func main()  {
    fmt.Println("Hello word1")
    fmt.Println("Hello word2")
    fmt.Println("Hello word3")
    fmt.Println("Hello word4")
    if i:=1;i==1{
        goto table1}//添加一个条件判断是否使用goto关键字
    fmt.Println("Hello word5")
    fmt.Println("Hello word6")
    fmt.Println("Hello word7")
    table1:
    fmt.Println("Hello word8")
}

文末附加内容
上一篇
下一篇