Pernyataan kawalan aliran dalam Go menyediakan jika lain, tukar, untuk dan sementara untuk mengawal pelaksanaan kod berdasarkan syarat. Antaranya, jika else digunakan untuk melaksanakan blok kod yang berbeza berdasarkan syarat, suis digunakan untuk melaksanakan satu daripada berbilang blok kod berdasarkan syarat, dan untuk dan sementara digunakan untuk melaksanakan kod dalam gelung sehingga syarat tidak dipenuhi.
Belajar Penyataan Aliran Kawalan dalam Go
Penyataan aliran kawalan ialah salah satu blok binaan paling asas dalam pengaturcaraan. Ia digunakan untuk mengawal aliran kod, membolehkan anda melaksanakan atau melangkau blok kod tertentu berdasarkan syarat tertentu. Go menyediakan satu siri kenyataan kawalan aliran, termasuk:
Kes sebenar:
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++ } }
Output:
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
Atas ialah kandungan terperinci Ketahui penyataan kawalan aliran di Golang. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!