封幼林
Language: Chinese
Google Books ISBN
Publisher: 清华大学出版社
本书主要讲解Go语言的一些关键特性的实现原理,Ncklaus Wirth大师曾经说过:算法+数据结构=程序,语言特性的实现不外乎是数据结构+代码逻辑.全书内容共分为4部分:第一部分是基础特性(第1-3章),第二部分是对象模型(第4和5章),第三部分是调度系统(第6和7章),第四部分是内存管理(第8和9章).书中主要内容包括指针,函数栈帧,调用约定,变量逃逸,Function Value,闭包,defer,panie,方法,Method Value,组合式继承,接口,类型断言,反射,goroutine,抢占式调度,同步,堆和栈的管理,以及GC等.
Description:
本书主要讲解Go语言的一些关键特性的实现原理,Ncklaus Wirth大师曾经说过:算法+数据结构=程序,语言特性的实现不外乎是数据结构+代码逻辑.全书内容共分为4部分:第一部分是基础特性(第1-3章),第二部分是对象模型(第4和5章),第三部分是调度系统(第6和7章),第四部分是内存管理(第8和9章).书中主要内容包括指针,函数栈帧,调用约定,变量逃逸,Function Value,闭包,defer,panie,方法,Method Value,组合式继承,接口,类型断言,反射,goroutine,抢占式调度,同步,堆和栈的管理,以及GC等.