目录 搜索 介绍引言基础篇Go 语言的前世今生编程语言的发展Go 语言综述顺序过程通讯Plan 9 汇编语言程序生命周期从 go 命令谈起编译流程启动引导主 Goroutine 的生与死语言核心数组、切片与字符串散列表函数调用延迟调用恐慌与恢复通信原语接口类型系统类型别名进一步阅读的参考文献错误问题的演化错误值检查错误格式与上下文错误语义错误处理的未来进一步阅读的参考文献同步模式共享内存式同步模式互斥原子操作条件变量同步组缓存池并发安全散列表上下文内存一致模型进一步阅读的参考文献运行时篇调度器随机调度的基本概念工作窃取式调度MPG 模型与并发调度单元调度循环线程管理信号处理机制执行栈管理协作与抢占系统监控网络轮询器计时器非均匀访存下的调度模型进一步阅读的参考文献内存分配器设计原则组件初始化大对象分配小对象分配微对象分配页分配器内存统计过去、现在与未来垃圾回收器垃圾回收的基本想法写屏障技术调步模型与强弱触发边界扫描标记与标记辅助免清扫式位图技术前进保障与终止检测安全点分析分代假设与代际回收请求假设与事务制导回收终结器过去、现在与未来垃圾回收统一理论进一步阅读的参考文献工具链篇代码分析死锁检测竞争检测性能追踪代码测试基准测试运行时统计量语言服务协议依赖管理依赖管理的难点语义化版本管理最小版本选择算法vgo 与 dep 之争编译技术词法与文法中间表示优化器指针检查器逃逸分析自举链接器汇编器调用规约cgo 与系统调用泛型泛型设计的演进基于合约的泛型类型检查技术泛型的未来进一步阅读的参考文献结束语:Go 去向何方?术语表 暂无相关搜索结果! 本文档使用 topgoer 发布 分代假设与代际回收