Go 通道与 JavaScript 生成器有何不同?

How are Go channels different from JavaScript generators?

Go 通道可用于在 goroutine 之间进行通信。类似地,yield 和 next 语法可用于在两个生成器之间进行通信。我的假设对吗?如果不是,我哪里错了?

Go 中的通道是一个通用的多用途 工具,用于 goroutine 之间的通信。它可用于创建 并发 生成器。

yield keyword 是一个非常特定 的工具,可让您轻松创建非并发 生成器。