|
|
1
3
要直接回答这个问题,你需要
但这似乎一点用都没有。你可能想
收集
结果在一个map中,但是当您知道每个结果只有一个元素时,没有理由在通道上传递一个map。只需使用
对于你的制作人Goroutine的每一个结果,
在消费者循环中收集结果(在
或者完全忘记这个频道,让你的制作人直接写一个 sync.Map . |
|
|
farhandika zahrir · Golang通道没有关闭 2 年前 |
|
vtm11 · Python样式生成器实现为通道:过早读取 2 年前 |
|
|
Lukas Müller · 如何以“池化”方式使用无缓冲的go通道 2 年前 |
|
|
Pablo Matias Gomez · 如何在Golang定义零通道 3 年前 |
|
|
Wooram Jung · 如何在Android O中动态更改通知声音 8 年前 |
|
|
Sridhar · 如何实现对无缓冲通道的非阻塞写入? 8 年前 |