Senior
Co je to gorutina?
sobes.tech AI
Odpověď od AI
Goroutine je lehký tok provádění v jazyce Go, řízený runtimem jazyka. Umožňuje spouštět funkce paralelně bez významných nákladů, mnohem lehčí než systémové vlákna.
Gorutiny jsou vytvářeny pomocí klíčového slova go před voláním funkce:
go func() {
fmt.Println("Ahoj z gorutiny")
}()
Runtime jazyka Go automaticky plánuje gorutiny na systémová vlákna, zajišťuje efektivní využití zdrojů a jednoduché paralelní programování.