Introduction
如何研究Go内部实现
从源代码安装Go
本书的组织结构
基本技巧
基本数据结构
基本类型
slice
map的实现
nil
函数调用协议
Go调用汇编和C
多值返回
go关键字
defer关键字
连续栈
闭包的实现
Go语言程序初始化过程
系统初始化
main.main之前的准备
goroutine调度
调度器相关数据结构
goroutine的生老病死
设计与演化
[死锁检测和竞态检测]
抢占式调度
内存管理
内存池
垃圾回收上篇
垃圾回收下篇
高级数据结构的实现
channel
interface
方法调用
网络
非阻塞io
[net包]
cgo
预备知识
cgo关键技术
Go调用C
C调用Go
[杂项]
内存模型
[pprof]
[底层同步机制]
[系统调用]
[timer]
[运行时符号信息]
[signal处理]
本書使用 GitBook 釋出
goroutine调度
results matching "
"
No results matching "
"