Go (bahasa pengaturcaraan)

Go ialah sebuah bahasa pengaturcaraan serempak susunan, terkutip-sampah, yang dibangunkan oleh Google.Google-go-language

Rekaan awal Go telah dimulakan pada tahun 2007 oleh Robert Griesemer, Rob Pike dan Ken Thompson,Language Design FAQ membina kerja sebelumnya yang berkaitan dengan sistem pengendalian Inferno.goyacc.go: Derived from Inferno's utils/iyacc/yacc.c Go telah diumumkan secara rasmi pada November 2009, dengan pelaksanaan dikeluarkan untuk pelantar Linux dan Mac OS X.Installing Go

 Contoh 
Kod berikut ialah atur cara Hello world dalam Go.

package main

import "fmt"

func main()
{
	fmt.Printf("Hello, World\n")
}

Contoh menunjukkan bagaimana menulis program seperti perintah echo dalam Unix dalam Gohttp://golang.org/doc/go_tutorial.html:

package main

import 
(
	"os";
	"flag"; // penghurai pilihan baris perintah
)

var omitNewline = flag.Bool("n", false, "jangan cetak newline terakhir")

const
(
	Space = " ";
	Newline = "\n";
)

func main() 
{
	flag.Parse(); // Imbas senarai arg dan sediakan flag
	var s string = "";
	for i := 0; i < flag.NArg(); i++ {
		if i > 0
                {
			s += Space
		}
		s += flag.Arg(i)
	}
	if !*omitNewline
        {
		s += Newline
	}
	os.Stdout.WriteString(s);
}

 Rujukan 

Kategori:Keluarga bahasa pengaturcaraan C
Kategori:Bahaasa pengaturcaraan serempak
Kategori:Google
Kategori:Bahasa pengaturcaraan dicipta pada 2009