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

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

Go 語言數(shù)組 語法

Go 語言提供了數(shù)組類型的資料結(jié)構(gòu)。

陣列是具有相同唯一類型的一組已編號且長度固定的資料項序列,這種類型可以是任意的原始類型例如整形、字串或自訂類型。

Go 語言數(shù)組 範例

package?main
import?"fmt"
func?main()?{
???var?n?[10]int?/*?n?是長度為?10?的陣列?*/
???var?i,j?int
???/*?為陣列?n?初始化元素?*/?????????
???for?i?=?0;?i?<?10;?i++?{
??????n[i]?=?i?+?100?/*?設(shè)定元素為?i?+?100?*/
???}
???/*?輸出每個陣列元素的值?*/
???for?j?=?0;?j?<?10;?j++?{
??????fmt.Printf("Element[%d]?=?%d\n",?j,?n[j]?)
???}}