Go (język programowania)

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, wyszukiwania
Go
Logo języka
Pojawienie się 2009
Paradygmat wieloparadygmatowy
Typowanie silne (statyczne)
Implementacje go, gccgo
Aktualna wersja stabilna 1.2

1 grudnia 2013

Twórca Robert Griesemer, Rob Pike, Ken Thompson
Licencja BSD + przyznany patent
Platforma sprzętowa wieloplatformowy
Platforma systemowa Linux, Mac OS X, FreeBSD, OpenBSD, MS Windows, Plan 9
http://golang.org

Gojęzyk programowania opracowany przez pracowników Google: Roberta Griesemera, Roba Pikea oraz Kena Thompsona. Łączy w sobie łatwość pisania aplikacji charakterystyczną dla języków dynamicznych (np. Python, Lisp), jak również wydajność języków kompilowanych (np. C, C++).

Dostępny jest kompilator na platformę x86, x64 i ARM o nazwie go. Został również stworzony kompilator na bazie GNU Compiler Collection – Gccgo.

Przykładowy program (Hello world):

package main
 
import "fmt"
 
func main() {
   fmt.Println("Hello World")
}

Linki zewnętrzne[edytuj | edytuj kod]