程序分析
xiaohuihuicb
分享快乐
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
go pipeline的流水线示意图
这是对 go中关于chan应用的程序分析文章中代码的流水流水线示意图。我们假设gen,sq和print操作需要的时间单位都是1:timegensqPrint1out:12out:2out: 13out:3out: 414out:4out: 945out:5Out: 1696out:6Out: 251...原创 2020-04-01 21:56:31 · 1043 阅读 · 0 评论 -
go中关于chan应用的程序分析
关于chan的编程方式,我觉得是可以讲一讲的。他与一般的流程式的编程方式略有不通。如果搞不懂他的机制就很难流畅的用go编写出健壮的程序。在学习GO的时候不能绕过的部分就是go中的特色chan。而chan的编程思维类似于producter/conmuser。也就是我有一些线程处理通道的输入,一些线程处理通道的输出。其中包含一些中间程序。在上图中可以看出,gen函数时chan的输入函数,而cha...原创 2020-03-31 21:22:04 · 883 阅读 · 0 评论
分享