海量PDF免费下载!

Go语言学习笔记.pdf(高清PDF免费下载)

Go语言学习笔记
评分:
9.6
发布时间:
2024/4/18 17:24:34

内容介绍:

作为时下流行的一种系统编程语言,Go 简单易学,性能很好,且支持各类主流平台。已有大量项目采用 Go 编写,这其中就包括 Docker 等明星作品,其开发和执行效率早已被证明。《Go语言学习笔记》经四年多逐步完善,内容覆盖了语言、运行时、性能优化、工具链等各层面知识。且内容经大量读者反馈和校对,没有明显的缺陷和错误。上卷细致解析了语言规范相关细节,便于读者深入理解语言相关功能的使用方法和注意事项。下卷则对运行时源码做出深度剖析,引导读者透彻了解语言功能背后的支持环境和运行体系,诸如内存分配、垃圾回收和并发调度等。《Go语言学习笔记》不适合编程初学入门,可供有实际编程经验或正在使用Go 工作的人群参考。

作者介绍:

自 1996 年从事计算机软件开发工作以来,已 20 春秋。期间供职于北大方正、西单电子商务、九城数码、知乎等公司。主要从事核心开发、架构设计,以及部分管理工作。

本书目录:

第1 章 概述 ................................................................................................................. 3

1.1 特征 ......................................................................................................................... 3

1.2 简介 ......................................................................................................................... 6

第2 章 类型 ............................................................................................................... 18

2.1 变量 ....................................................................................................................... 18

2.2 命名 ....................................................................................................................... 22

2.3 常量 ....................................................................................................................... 24

2.4 基本类型 ............................................................................................................... 28

2.5 引用类型 ............................................................................................................... 31

2.6 类型转换 ............................................................................................................... 33

2.7 自定义类型 ........................................................................................................... 34

第3 章 表达式 ........................................................................................................... 38

3.1 保留字 ................................................................................................................... 38

3.2 运算符 ................................................................................................................... 38

3.3 初始化 ................................................................................................................... 44

3.4 流控制 ................................................................................................................... 45

第4 章 函数 ............................................................................................................... 59

4.1 定义 ....................................................................................................................... 59

4.2 参数 ....................................................................................................................... 63

4.3 返回值 ................................................................................................................... 67

4.4 匿名函数 ............................................................................................................... 69

4.5 延迟调用 ............................................................................................................... 76

4.6 错误处理 ............................................................................................................... 80

第5 章 数据 ............................................................................................................... 86

5.1 字符串 ................................................................................................................... 86

5.2 数组 ....................................................................................................................... 95

5.3 切片 ..................................................................................................................... 100

5.4 字典 ..................................................................................................................... 110

5.5 结构 ..................................................................................................................... 118

第6 章 方法 ............................................................................................................. 130

6.1 定义 ..................................................................................................................... 130

6.2 匿名字段 ............................................................................................................. 133

6.3 方法集 .....................................
· · · · · · (更多)
下载地址
重要提示!:取消关注公众号后将无法再启用回复功能,不支持解封!
第一步:微信扫码关键公众号“架构师老卢”
第二步:在公众号聊天框发送book:56585,如:book:56585 获取下载地址
第三步:恭喜你,快去下载你想要的资源吧