Co je Golang?

Go, také známý jako golang, je počítačový programovací jazyk, jehož vývoj začal v roce 2007 u společnosti Google a byl představen veřejnosti v roce 2009.

Tři hlavní vývojáři v Googlu byli Robert Griesemer, Rob Pike a Ken Thompson. Jejich cílem bylo vytvořit jazyk, volně založený na syntaxi programovacího jazyka C, který by eliminoval "cizí odpadky" jazyků, jako je C ++. Jako výsledek, Go se vyvaruje mnoha rysů jiných moderních jazyků, takový jako metoda a přetížení operátora, aritmetika ukazatele a dědičnost typu.

Go není jazyk volného formátu: jeho konvence specifikují mnoho detailů formátování, včetně způsobu použití odsazení a mezer. Jazyk vyžaduje, aby žádná jeho deklarovaná proměnná nebo importované knihovny nebyly nepoužité a všechny příkazy pro vrácení jsou povinné.

Go používá v deklaraci proměnných "odvození typu": typ proměnné, spíše než explicitní část výkazu deklarace, je odvozen samotným typem hodnoty. Například kde v C může být celočíselná proměnná x nastavena na hodnotu 0 s příkazem.

 int x = 0; 

V Go by ekvivalentní prohlášení bylo:

 x: = 0 

Proměnná by byla zadána jako celé číslo na základě hodnoty samotné.

Zde je klasický "Ahoj, Svět!" program, jak je napsáno v Go:

 balíček hlavní import "fmt" func main () {fmt.Println ("Hello, World")} 

Programovací jazyk, Programovací termíny