Senior
Čo je to gorutina?
sobes.tech AI
Odpoveď od AI
Goroutine je ľahký tok vykonávania v jazyku Go, ktorý spravuje runtime jazyka. Umožňuje spúšťanie funkcií paralelne bez významných nákladov, oveľa ľahší ako systémové vlákna.
Gorutiny sa vytvárajú pomocou kľúčového slova go pred volaním funkcie:
go func() {
fmt.Println("Ahoj z gorutiny")
}()
Runtime jazyka Go automaticky plánuje gorutiny na systémové vlákna, zabezpečujúc efektívne využitie zdrojov a jednoduché paralelné programovanie.