Pernyataan kawalan aliran dalam Golang digunakan untuk mengawal aliran pelaksanaan kod, termasuk pernyataan asas (jika lain, suis, untuk) dan pernyataan lanjutan (putus, teruskan, tangguh). Pernyataan ini boleh digunakan untuk melaksanakan blok kod berdasarkan syarat (jika lain), pilih berbilang blok kod untuk dilaksanakan (tukar), laksanakan kod berulang kali (untuk), keluar atau langkau gelung (putus/teruskan), dan laksanakan kod sebelum fungsi kembali ( defer).
Di Golang, pernyataan kawalan aliran menentukan aliran jujukan pelaksanaan program. Memahami penggunaan pernyataan ini adalah penting untuk menulis kod yang cekap dan boleh dibaca.
jika lain: digunakan untuk melaksanakan blok kod berdasarkan syarat.
if condition { // 如果条件为 true,执行此代码块 } else { // 如果条件为 false,执行此代码块 }
suis: Pilih antara berbilang blok kod berdasarkan ungkapan.
switch condition { case value1: // 如果条件等于 value1,执行此代码块 case value2: // 如果条件等于 value2,执行此代码块 default: // 如果条件不等于任何给定值,执行此代码块 }
untuk: digunakan untuk melaksanakan sekeping kod berulang kali sehingga syarat dipenuhi.
for condition { // 重复执行此代码块直至条件为 false }
break:Keluar daripada pernyataan gelung atau suis.
for { if condition { break // 跳出循环 } }
teruskan: Langkau lelaran semasa gelung dan teruskan melaksanakan lelaran seterusnya.
for { if condition { continue // 跳过本次迭代 } }
tunda: Jalankan blok kod sebelum fungsi kembali. . lebih berkuasa, Program yang lebih kompleks untuk memenuhi pelbagai keperluan.
Atas ialah kandungan terperinci Menguasai kemahiran pernyataan kawalan aliran di Golang. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!