Go 語言設計成一門應用於搭載 Web 伺服器,儲存叢集或類似用途的巨型中央伺服器的系統程式語言。
對於高效能分散式系統領域而言,Go 語言無疑比大多數其它語言有著更高的開發效率。它提供了海量並行的支持,這對於遊戲服務端的開發而言是再好不過了。
Go 語言數組 語法
Go 語言提供了數組類型的資料結構。
陣列是具有相同唯一類型的一組已編號且長度固定的資料項序列,這種類型可以是任意的原始類型例如整形、字串或自訂類型。
Go 語言數組 範例
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 /* 設定元素為 i + 100 */ } /* 輸出每個陣列元素的值 */ for j = 0; j < 10; j++ { fmt.Printf("Element[%d] = %d\n", j, n[j] ) }}