管道模式 一、类Unix串行管道:使用通道实现串行管道功能 我们在使用类Unix系统时常常用到管道命令,如"ls ...[作者空间]
通道经典应用 一、闭包实现通道访问限制 在Go的并发编程中,创建通道和开辟协程是非常方便且容易的,正因如此,有可能...[作者空间]
一、多独立协程并发——worker分工模式 并发协程独立运行且互不通信,主协程等待处理独立子协程的结果 并发编程有...[作者空间]
一、协程错误管理 我们在基础系列讲过Go程序开发中的错误处理规范,展示了几种函数执行中的错误返回问题,而在Go并发...[作者空间]
防止Goroutine泄露 Goroutine开启后一般会一直执行到它终止,也有遇到不可恢复的错误(如协程内部错误...[作者空间]
利用通道创建并发安全的映射或切片 创建一个并发安全的映射或切片,不需要使用锁或者其他底层原语 我们之前讲过值类型的...[作者空间]
一、死锁陷阱 关于Go的并发编程,你会遇到哪些陷阱: 主协程退出时,所有子协程都一并退出; 所有子协程都已经完成工...[作者空间]