코드베어 2020. 5. 12. 09:23

go언어에서 goto 키워드를 이용해 정해진 레이블로 곧장 이동할 수 있다.

package main

import "fmt"

func main() {
    goto LABEL
    fmt.Println("여기 실행 안됨")

LABEL:
    fmt.Println("여기 실행 됨")
}

goto문을 통해 소스의 실행 순서를 LABEL로 건너 띄었기 때문에 사이에 있는 코드는 실행되지 않는다.