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

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

Go 語言運(yùn)算符 語法

Go 語言內(nèi)建的運(yùn)算子有:

算術(shù)運(yùn)算子

關(guān)係運(yùn)算子

邏輯運(yùn)算子

位元運(yùn)算符

賦值運(yùn)算子

其他運(yùn)算子

Go 語言運(yùn)算符 範(fàn)例

package?main
import?"fmt"
func?main()?{???
var?a?int?=?21???
var?b?int?=?10???
var?c?int???
c?=?a?+?b???
fmt.Printf("第一行?-?c?的值為?%d\n",?c?)???
c?=?a?-?b???
fmt.Printf("第二行?-?c?的值為?%d\n",?c?)???
c?=?a?*?b???
fmt.Printf("第三行?-?c?的值為?%d\n",?c?)???
c?=?a?/?b???
fmt.Printf("第四行?-?c?的值為?%d\n",?c?)???
c?=?a?%?b???
fmt.Printf("第五行?-?c?的值為?%d\n",?c?)???
a++???
fmt.Printf("第六行?-?a?的值為?%d\n",?a?)???
a=21???//?為了方便測試,a?這裡重新賦值為?21???
a--???fmt.Printf("第七行?-?a?的值為?%d\n",?a?)}