什么是 Goroutine?你如何停止它?
编程作者:chenli日期:2022-03-10 18:16:32点击:186
什么是 Goroutine?你如何停止它?
<details>
<summary>查看答案</summary>
<summary>
一个 Goroutine 是一个函数或方法执行同时旁边其他任何够程采用了特殊Goroutine 线程。Goroutine 线程比标准线程更轻量级,大多数 Golang 程序同时使用数千个 Goroutine。
要创建 Goroutine,请 go 在函数声明之前添加关键字。go f(x, y, z)
您可以通过向 Goroutine 发送一个信号通道来停止它。Goroutines 只能在被告知检查时响应信号,因此您需要在逻辑位置(例如 for 循环顶部)包含检查。
</summary>
</details>