亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Aller au manuel du didacticiel de langue / 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ǔ)句類(lèi)似于 switch 語(yǔ)句,但是select會(huì)隨機(jī)執(zhí)行一個(gè)可運(yùn)行的case。如果沒(méi)有case可運(yùn)行,它將阻塞,直到有case可運(yùn)行。