第一种无缓冲的初始方法有什么用

来源:13-7 通过for range遍历channel和close关闭channel

Josephhhhh

2021-08-10

第一种无缓冲的初始方法有什么用,不能插入数据,怎么着也是会出错,为什么会存在这个初始化的方法呢

写回答

1回答

bobby

2021-08-11

可以当锁来使用啊, 比如你现在要发送邮件了,但是发送邮件的时候你并不是没有逻辑要做。你可以先启动一个goroutine去发送邮件,然后你该做什么还是做什么,只是你再这个函数的最后去写入channel就代表看看是否发送邮件是否已经完成,这样既不耽误的逻辑也能达到该等待邮件发送完的逻辑再继续往下执行

0
0

Go+Python打造电商系统 自研微服务框架 抓紧高薪机遇

快速转型Go工程师,成为具备双语言后端能力的开发者

508 学习 · 530 问题

查看课程