go中关于chan应用的程序分析
关于chan的编程方式,我觉得是可以讲一讲的。他与一般的流程式的编程方式略有不通。如果搞不懂他的机制就很难流畅的用go编写出健壮的程序。在学习GO的时候不能绕过的部分就是go中的特色chan。而chan的编程思维类似于producter/conmuser。也就是我有一些线程处理通道的输入,一些线程处理通道的输出。其中包含一些中间程序。在上图中可以看出,gen函数时chan的输入函数,而cha...