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.0.3

24 sierpnia 2012

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]