Concurrency in Go
Shiina_Orez
这个作者很懒,什么都没留下…
展开
-
《Concurrency in Go》阅读笔记 -- 第一章:并发概述
《Concurrency in Go》 Golang是一门静态的,强类型的,高并发的语言,而本书会聚焦在高并发的方面。第一章则从并发的基本内容讲起,大致包括几个方面: 什么是并发? 并发为什么困难? 并发为什么值得研究? Chapter 1:An Introduction to Concurrency 并发概述 1 从摩尔定律入手,讨论并发从何而来 摩尔定律的内容是众所周知的,大概就...原创 2019-05-13 17:32:14 · 1032 阅读 · 0 评论 -
《Concurrency in Go》阅读笔记 -- 第二章:通信顺序进程
《Concurrency in Go》 并发和并行的区别傻傻分不清?第二章从大众最常见的误区:并发和并行的区别,进行切入。从而牵扯出了对于并发代码的建模问题。从CSP入手讲解了go语言的好处和golang的并发哲学。 Chapter 2:Modeling Your Code: Communicating Sequential Processes 对你的代码建模:通信顺序进程(CSP) 1...原创 2019-05-22 19:18:56 · 644 阅读 · 0 评论 -
《Concurrency in Go》阅读笔记 -- 第三章:Go语言并发组件
《Concurrency in Go》 本章节从goroutine入手,讲解go语言的各种并发原语。在讲解完goroutine之后,对于传统的内存同步访问的并发原语:sync包中的Mutex,RWMutex,Cond,Once,WaitGroup,Pool等进行了分析。在此之后着重讲了go语言的另一大特色:channel。在最后,讲解了如何结合channel的语法:select语句。 插一...原创 2019-06-14 03:29:30 · 958 阅读 · 0 评论