Study note

深度探索Go语言 : 对象模型与runtime的原理、特性及应用

Properties

Type
Books
Status
想读
Domain
Engineering
Category
Python、Go 与并发编程
Source
book.douban.com
Vault note
library/books/engineering/深度探索Go语言-对象模型与runtime的原理、特性及应用-5d5b92309789fd23.md

Summary

围绕 Go 语言关键特性的实现原理展开,按基础特性、对象模型、调度系统和内存管理四部分讲指针、栈帧、调用约定、逃逸、defer/panic、接口、反射、goroutine、抢占式调度、同步、堆栈管理和 GC。

Highlights

结合探索示例与源码分析,代码主要使用 Go 和少量汇编,可用官方 SDK 实践,适合从“会用 Go”进一步理解 runtime 与语言实现。

Notes

封幼林;2022-8。

Comments

Loading comments...