Rumah >pembangunan bahagian belakang >Golang >Penjelasan terperinci tentang pernyataan kawalan aliran Golang
Terdapat tiga jenis pernyataan kawalan aliran dalam bahasa Go: pernyataan bersyarat, pernyataan gelung dan pernyataan lompat. Pernyataan bersyarat mengawal aliran program berdasarkan nilai benar atau salah bagi pernyataan gelung Boolean digunakan untuk berulang kali melaksanakan blok kod pernyataan lompat digunakan untuk mengawal aliran program secara eksplisit, termasuk keluar dari gelung, melangkau lelaran, atau melompat ke; lokasi yang ditentukan.
Pernyataan kawalan aliran dalam bahasa Go
Pernyataan kawalan aliran digunakan untuk mengawal aliran program Terdapat tiga jenis pernyataan kawalan aliran dalam Go:
1. Kenyataan bersyarat pada Nilai benar atau salah bagi ungkapan Boolean menentukan aliran atur cara.
Sintaks:if <boolean expression> {
// 如果条件为真,执行此代码块
} else if <boolean expression> {
// 如果第一个条件为假,则执行此代码块
} else {
// 如果所有条件都为假,执行此代码块
}
if age >= 21 {
fmt.Println("允许饮酒")
} else {
fmt.Println("禁止饮酒")
}
Penyataan gelung digunakan untuk melaksanakan blok kod berulang kali.
Sintaks:untuk gelung:
for <initialization>; <condition>; <post-statement> {
// 循环体
}
while <condition> {
// 循环体
}
amplereeee:
rreee3 . Kenyataan lompat
Kenyataan lompat Digunakan untuk mengawal aliran program secara eksplisit.
Sintaks:break: Keluar dari pernyataan gelung atau suis terkini.
teruskan: Langkau lelaran gelung semasa dan teruskan dengan lelaran seterusnya.
goto: Lompat ke lokasi yang dinyatakan.
Contoh:
for range <iterable> { // 循环体 }
Atas ialah kandungan terperinci Penjelasan terperinci tentang pernyataan kawalan aliran Golang. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!