Go 語(yǔ)言設(shè)計(jì)成一門應(yīng)用於搭載 Web 伺服器,儲(chǔ)存叢集或類似用途的巨型中央伺服器的系統(tǒng)程式語(yǔ)言。

對(duì)於高效能分散式系統(tǒng)領(lǐng)域而言,Go 語(yǔ)言無(wú)疑比大多數(shù)其它語(yǔ)言有著更高的開(kāi)發(fā)效率。它提供了海量並行的支持,這對(duì)於遊戲服務(wù)端的開(kāi)發(fā)而言是再好不過(guò)了。

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

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

Go 語(yǔ)言條件語(yǔ)句 範(fàn)例

package?main
import?"fmt"
func?main()?{
???/*?定義局部變數(shù)?*/
???var?a?int?=?10
?
???/*?使用?if?語(yǔ)句判斷布林表達(dá)式?*/
???if?a?<?20?{
???????/*?若條件為?true?則執(zhí)行下列語(yǔ)句?*/
???????fmt.Printf("a?小於?20\n"?)
???}
???fmt.Printf("a?的值為?:?%d\n",?a)}