国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Go言語(yǔ)チュートリアルマニュアル / Go 語(yǔ)言條件語(yǔ)句

Go 語(yǔ)言條件語(yǔ)句

條件語(yǔ)句需要開(kāi)發(fā)者通過(guò)指定一個(gè)或多個(gè)條件,并通過(guò)測(cè)試條件是否為 true 來(lái)決定是否執(zhí)行指定語(yǔ)句,并在條件為 false 的情況在執(zhí)行另外的語(yǔ)句。

下圖展示了程序語(yǔ)言中條件語(yǔ)句的結(jié)構(gòu):

decision_making.jpg

Go 語(yǔ)言提供了以下幾種條件判斷語(yǔ)句:

語(yǔ)句描述
if 語(yǔ)句if 語(yǔ)句 由一個(gè)布爾表達(dá)式后緊跟一個(gè)或多個(gè)語(yǔ)句組成。
if...else 語(yǔ)句if 語(yǔ)句 后可以使用可選的 else 語(yǔ)句, else 語(yǔ)句中的表達(dá)式在布爾表達(dá)式為 false 時(shí)執(zhí)行。
if 嵌套語(yǔ)句你可以在 ifelse if 語(yǔ)句中嵌入一個(gè)或多個(gè) ifelse if 語(yǔ)句。
switch 語(yǔ)句switch 語(yǔ)句用于基于不同條件執(zhí)行不同動(dòng)作。
select 語(yǔ)句select 語(yǔ)句類似于 switch 語(yǔ)句,但是select會(huì)隨機(jī)執(zhí)行一個(gè)可運(yùn)行的case。如果沒(méi)有case可運(yùn)行,它將阻塞,直到有case可運(yùn)行。