Go语言goroutine的基本概念 官网
在Go语言里,goroutine是轻量级的执行线程,由Go运行时管理。和传统线程比,它开销小,能高效创建大量goroutine。 package mainimport "fmt"func hello() { fmt.Println("Hello from goroutine!") // 运行结果:打印 Hello from goroutine!}func main() { go hello() // 启动一个goroutine fmt.Println("Hello from main!") // 运行结果:打印 Hello from main!} 注意,main函数退出时,所有goroutine都会结束,所以可能看不到goroutine的输出。