什么是Goroutine
在Go语言中,Goroutine 是程序中最基本的并发单位。事实上,每个Go程序都会自动创建一个goroutine,那就是主goroutine,程序启动时会立即执行。Goroutine是Go语言中处理并发问题的核心工具,因此理解它的工作原理至关重要。
简而言之,Goroutine是并发执行的函数,这些函数与其他代码并行运行(注意:并不是并行,而是并发!)。你可以通过在函数前面加上 go
关键字来启动一个Goroutine:
go">func main() {go sayHello(