Pergi tutorial bahasa


go128.png

Go ialah bahasa pengaturcaraan sumber terbuka yang memudahkan untuk membina perisian yang ringkas, boleh dipercayai dan cekap.

Go dibangunkan oleh Robert Griesemer, Rob Pike, Ken Thompson dari penghujung 2007, dan kemudiannya disertai oleh Ian Lance Taylor, Russ Cox dan lain-lain Ia akhirnya dibuka pada November 2009 dan dikeluarkan pada awal 2012 . Pada masa itu, versi stabil Go 1 telah dikeluarkan. Pembangunan Go kini terbuka sepenuhnya dan mempunyai komuniti yang aktif.


Ciri bahasa Go

  • Mudah, cepat, selamat

  • Sejajar, menarik, sumber terbuka

  • Pengurusan memori, keselamatan tatasusunan v, penyusunan pantas


Tujuan bahasa Go

Bahasa Go direka untuk menjadi bahasa pengaturcaraan sistem yang digunakan pada pelayan pusat gergasi yang menggerakkan pelayan web, kelompok 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.


Program Go pertama

Seterusnya kami akan menulis program Go pertama hello.go (sambungan fail sumber bahasa Go ialah .go), kodnya adalah seperti berikut:

Instance

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}

Run Instance»

Klik butang "Run Instance" untuk melihat contoh dalam talian

Laksanakan output kod di atas

$ go run hello.go 
Hello, World!