開啟主選單
求真百科
搜尋
檢視 深度探索Go语言 的原始碼
←
深度探索Go语言
由於下列原因,您沒有權限進行 編輯此頁面 的動作:
您請求的操作只有這個群組的使用者能使用:
用戶
您可以檢視並複製此頁面的原始碼。
{| class="wikitable" align="right" |- |<center><img src=https://www0.kfzimg.com/sw/kfz-cos/kfzimg/bcdcdaaf/bbba361ee464035f_s.jpg width="260"></center> <small>[https://book.kongfz.com/251732/7368603714 来自 孔夫子网 的图片]</small> |} 《'''深度探索Go语言'''》,副标题:对象模型与runtime的原理、性及应用,封幼林 著,出版社: 清华大学出版社。 清华大学出版社成立于1980年6月,是教育部主管、[[清华大学]]主办的综合性大学出版社<ref>[http://www.zhongyw.com.cn/news/show-53574.html 我国出版社的等级划分和分类标准],知网出书,2021-03-01</ref>。清华社现年出版图书、音像制品、电子出版物等近3000种,[[销售]]规模和综合实力以及在高等教育教材市场、科技图书市场、馆配图书市场占有率均名列前茅<ref>[http://www.tup.tsinghua.edu.cn/aboutus/qyjj.html 企业简介],清华大学出版社有限公司</ref>。 ==内容简介== 本书主要讲解了Go语言一些关键性的实现原理,Nicklaus Wirth大师曾经说过:算法 数据结构=程序,语言性的实现也不外乎就是数据结构 代码逻辑。 全书共分为4个部分:部分是基础性(第1章~第3章),第二部分是对象模型(第4章~第5章),第三部分是调度系统(第6章~第7章),第四部分是内存管理(第8章~第9章)。书中主要内容包括:[[指针]]、函数栈帧、调用约定、变量逃逸、Function Value、闭包、defer、panic、方法、Method Value、组合式继承、接口、类型断言、反射、goroutine、抢占式调度、同步、堆和栈的管理,以及GC等。 书中包含大量的探索示例和源码分析,在学会应用的同时还能了解实现原理。书中绝大部分代码都是用Go语言实现,还有少部分使用汇编语言,都可以使用Go官方SDK直接编译。探索过程循序渐进条理清晰,用到的工具也都是SDK自带,方便读者亲自上手实践。 本书适合Go语言的初学者,在学习语言性的同时了解其实现原理。更适合有一定的Go语言应用基础,想要深入研究底层原理的技术人员。同样适合有一些其他编程语言基础,想要转学Go语言的开发者。 ==作者介绍== 封幼林,资深软件[[工程师]],十多年IT从业经验,曾涉足Win32桌面程序开发、Android移动端开发,以及互联网服务器端开发等多个领域。喜欢研究底层技术,用自己的方法探究背后的实现原理。热爱技术交流与分享,创建了公众号“幼麟实验室”,致力做一些形象、通透的计算机教程,让开发者“知其然亦知其所以然”。 ==参考文献== [[Category:040 類書總論;百科全書總論]]
返回「
深度探索Go语言
」頁面