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 的数组 */
   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] )
   }}