为什么B函数里面要写两个for循环

来源:7-2 一筷知菜 - 手把手白板写代码

大菠萝965661

2021-07-31 23:25

为什么B函数里面要写两个for循环。

直接用for range 对ch进行迭代不可以吗?

这里的代码有点没看明白,第一个for是为了拿到channel的数据,但是用一个空的for循环是不是有点浪费资源。直接阻塞等待是不是更好些呢?


忘老师指点

写回答 关注

1回答

  • 慕梦前来
    2022-05-07 21:30:37

    你用你的想法用代码来试一下比对一下吧

Go并发之魂:Goroutine深入浅出【程序人生中的“米其林三星级”并发实战】

深入浅出Go并发核心:Goroutine,斩获Goroutine面试题。

5499 学习 · 8 问题

查看课程

相似问题