Go程序员面试笔试宝典
正版新书 新华官方库房直发 可开电子发票
¥
62.37
6.3折
¥
99
全新
库存15件
作者饶全成, 欧长坤, 楚秦等编著
出版社机械工业出版社
ISBN9787111702429
出版时间2022-05
版次1
装帧平装
开本16开
纸张胶版纸
页数320页
字数493千字
定价99元
货号SC:9787111702429
上书时间2024-09-10
商品详情
- 品相描述:全新
-
全新正版 提供发票
- 商品描述
-
作者简介:
1.饶全成,中科院计算所毕业,国内知名互联网大厂后端高级研发工程师,Go语言爱好者,公众号“码农桃花源”作者,Go夜读核心成员,golang.design核心成员。2.欧长坤,现为德国慕尼黑大学博士研究员,Go语言组织成员,Go语言中国贡献者俱乐部成员,Go夜读核心成员,golang.design创建者之一,业余活跃在开源社区。
主编推荐:
1. 内容精良:系统覆盖Go语言基础、语言类库和高级特性三大技术主题,精准定位Go语言学习痛点,系统化提升求职效率。2. 资源丰富:提供780分钟Go语言核心知识点学习视频。3. 重点剖析:涵盖Go调度器源码分析、顺序进程间通信(CSP)原理、泛型的历史及实战、可靠性测试等高频考点。
内容简介:
Go语言是一门既年轻、简捷,又强大、高效、充满潜力的服务器语言。本书使用浅显易懂的语言与大量流程图,深入介绍了Go语言。全书分为三大部分:第1部分(1~5章)为Go语言基础。介绍了Go语言中最基础、最常见的逃逸分析、defer延迟语句、切片、数组、散列表、通道和接口。第2部分(6~11章)为Go语言类库。介绍了Go语言自身的类库,如unsafe、context、错误、计时器、反射和sync包。第3部分(12~14章)为Go语言高级特性。介绍了调度、内存分配、GC,从原理到源码分析,逐渐深入。这三大部分是runtime中最重要、最核心的内容,理解了这三者的原理,才算是对Go语言有了一个比较深入的理解和掌握。
本书是一本计算机相关专业毕业生面试笔试求职参考书,同时也适合有一定工作经验的开发工程师进一步提升自身水平。
目录:
前言
第1部分 语 言 基 础
第1章 逃逸分析
1.1 逃逸分析是什么
1.2 逃逸分析有什么作用
1.3 逃逸分析是怎么完成的
1.4 如何确定是否发生逃逸
1.5 Go与C/C++中的堆和栈是同一个概念吗
第2章 延迟语句
2.1 延迟语句是什么
2.2 延迟语句的执行顺序是什么
2.3 如何拆解延迟语句
2.4 如何确定延迟语句的参数
2.5 闭包是什么
2.6 延迟语句如何配合恢复语句
2.7 defer链如何被遍历执行
2.8 为什么无法从父goroutine恢复子goroutine的panic
第3章 数据容器
3.1 数组与切片
3.1.1 数组和切片有何异同
3.1.2 切片如何被截取
3.1.3 切片的容量是怎样增长的
3.1.4 切片作为函数参数会被改变吗
3.1.5 内建函数make和new的区别是什么
3.2 散列表map
3.2.1 map 是什么
3.2.2 map 的底层实现原理是什么
3.2.3 map 中的 key 为什么是无序的
3.2.4 map 是线程安全的吗
3.2.5 float类型可以作为map的key吗
3.2.6 map 如何实现两种 get 操作
3.2.7 如何比较两个 map 是否相等
3.2.8 可以对 map 的元素取地址吗
3.2.9 可以边遍历边删除吗
第4章 通道
4.1 CSP是什么
...
— 没有更多了 —
全新正版 提供发票
以下为对购买帮助不大的评价