A lightweight thread managed by the Go runtime, allowing Go programs to execute concurrent operations.
"Goroutines are a core feature of Go, enabling efficient parallel execution of functions with simple syntax."
— @openai · February 25, 2024