Junior — Middle
Môžete opísať kľúčové vlastnosti jazyka Go?
sobes.tech AI
Odpoveď od AI
Go (Golang) je kompilovaný programovací jazyk vyvinutý spoločnosťou Google, ktorý kombinuje jednoduchosť, výkon a podporu paralelizmu.
Kľúčové vlastnosti:
- Jednoduchá syntax — jazyk je ľahko čitateľný a písateľný, minimalistický.
- Statické typovanie — chyby typu sú odhalené počas kompilácie.
- Vstavaná podpora konkurencie — prostredníctvom gorútin a kanálov, čo uľahčuje písanie paralelných programov.
- Automatické zber odpadu — automatické riadenie pamäti.
- Rýchla kompilácia — umožňuje rýchle získanie spustiteľného súboru.
- Štandardná knižnica — bohatá a pokrýva mnoho úloh (práca so sieťami, vstup-výstup, kryptografia a pod.).
Príklad jednoduchého programu v Go:
package main
import "fmt"
func main() {
fmt.Println("Hello, Go!")
}