Mastering_Go_ZH_CN
Mastering_Go_ZH_CN
介绍
[0 前言]
[1 Go与操作系统]
[2 Go内部机制]
[3 Go基本数据类型]
4 组合类型的使用
5 数据结构
6 Go package中不为人知的知识
[7 反射和接口]
8 Go UNIX系统编程
9 并发-Goroutines,Channel和Pipeline
10 Go 并发-进阶讨论
10.1 重温调度器
10.2 select关键字
10.3 goroutine超时检查的两种方式
10.4 重温Channel(通道)
10.5 通过共享变量来共享内存
10.6 竞争状态
10.7 关于context包
10.8 延展阅读
10.9 练习
10.10 本章小结
11 代码测试,优化及分析
12 Go网络编程基础
13 网络编程 - 构建服务器与客户端
Powered by GitBook

10.8 延展阅读

下面是非常有用的资源:

  • 可以在https://golang.org/pkg/sync/查看 sync 包文档。

  • 可以在https://golang.org/pkg/context/查看 context 包文档。

  • 访问https://golang.org/src/runtime/proc.go了解更多关于 Go 调度器多实现。

  • 可以在浏览 Go 调度器的设计文档。

Previous
10.7.2 工作池
Next
10.9 练习
Last updated 2 years ago
Edit on GitHub