Go의 흐름 제어 문은 조건에 따라 코드 실행을 제어하기 위해 if else, switch, for 및 while을 제공합니다. 그 중 else가 조건에 따라 서로 다른 코드 블록을 실행하는 데 사용된다면, switch는 조건에 따라 여러 코드 블록 중 하나를 실행하는 데 사용되고, for와 while은 조건이 충족되지 않을 때까지 루프에서 코드를 실행하는 데 사용됩니다.
Go에서 제어 흐름 문 알아보기
제어 흐름 문은 프로그래밍의 가장 기본적인 구성 요소 중 하나입니다. 이는 코드 흐름을 제어하는 데 사용되므로 특정 조건에 따라 특정 코드 블록을 실행하거나 건너뛸 수 있습니다. Go는 다음을 포함한 일련의 흐름 제어 문을 제공합니다.
실제 사례:
package main import "fmt" func main() { // if else 语句 x := 10 if x > 5 { fmt.Println("x is greater than 5") } else { fmt.Println("x is not greater than 5") } // switch 语句 switch x { case 10: fmt.Println("x is 10") case 20: fmt.Println("x is 20") default: fmt.Println("x is not 10 or 20") } // for 循环 for i := 0; i < 10; i++ { fmt.Println("i is", i) } // while 循环 i := 0 for i < 10 { fmt.Println("i is", i) i++ } }
출력:
x is greater than 5 x is 10 i is 0 i is 1 i is 2 i is 3 i is 4 i is 5 i is 6 i is 7 i is 8 i is 9
위 내용은 Golang의 흐름 제어 문 알아보기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!