channel原理 -- 有缓冲
2022-05-01 19:30:29 0 举报
有缓冲channel原理
作者其他创作
大纲/内容
lock
recvx
sendx
4
0
eletype
nil
dataqsiz
103
100
环形队列中元素的大小
3
101
elesize
102
有缓冲channel
buf
qcount
recvq
ring buffer环形队列
package mainimport \"fmt\"import \"time\
closed
阻塞的goroutine双向链表
注意!!!:这里说go5会被阻塞住,假设的是go1、go2、go3、go4会在go5之前执行,实际上go1至go5中任意一个都有被阻塞的可能
sendq
sudog
0 条评论
回复 删除
下一页