图书介绍

Go语言并发之道2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Go语言并发之道
  • (美)凯瑟琳(Katherine Cox-Buday) 著
  • 出版社: 北京:中国电力出版社
  • ISBN:9787519824945
  • 出版时间:2018
  • 标注页数:247页
  • 文件大小:20MB
  • 文件页数:256页
  • 主题词:程序语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Go语言并发之道PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

前言1

第1章 并发概述9

摩尔定律,Web Scale和我们所陷入的混乱10

为什么并发很难?12

竞争条件13

原子性15

内存访问同步17

死锁、活锁和饥饿20

确定并发安全28

面对复杂性的简单性31

第2章 对你的代码建模:通信顺序进程33

并发与并行的区别33

什么是CSP37

如何帮助你40

Go语言的并发哲学43

第3章 Go语言并发组件47

goroutine47

sync包58

WaitGroup58

互斥锁和读写锁60

cond64

once69

池71

channel76

select语句92

GOMAXPROCS控制97

小结98

第4章 Go语言的并发模式99

约束99

for-select循环103

防止goroutine泄漏104

or-channel109

错误处理112

pipeline116

构建pipeline的最佳实践120

一些便利的生成器126

扇入,扇出132

or-done-channel137

tee-channel139

桥接channel模式140

队列排队143

context包151

小结168

第5章 大规模并发169

异常传递169

超时和取消178

心跳184

复制请求197

速率限制199

治愈异常的goroutine215

小结222

第6章 goroutine和Go语言运行时223

工作窃取223

窃取任务还是续体231

向开发人员展示所有这些信息240

尾声240

附录A241

热门推荐