Bahasa Go direka sebagai bahasa pengaturcaraan sistem untuk digunakan pada pelayan pusat gergasi yang menjalankan pelayan web, gugusan storan atau tujuan yang serupa.

Untuk bidang sistem pengedaran berprestasi tinggi, bahasa Go sudah pasti mempunyai kecekapan pembangunan yang lebih tinggi daripada kebanyakan bahasa lain. Ia menyediakan sokongan selari besar-besaran, yang sesuai untuk pembangunan pelayan permainan.

Pergi tatasusunan bahasa sintaks

Bahasa Go menyediakan struktur data jenis tatasusunan.

Tatasusunan ialah jujukan item data bernombor dan panjang tetap daripada jenis unik yang sama Jenis ini boleh menjadi sebarang jenis primitif seperti integer, rentetan atau jenis tersuai.

Pergi tatasusunan bahasa contoh

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