暂无商品咨询信息 [发表商品咨询]
本书以语言规范和文档为基础,辅以翔实的范例代码,引导读者逐步打好Go语言编程基础、掌握Go语言的最佳实践,并深入理解Go语言的设计理念。对于编程语言来讲,语法是其“表”,而规范和文档是其“本”,Go语言编程中的很多问题和误解的根本原因都在于对其“本”理解存在欠缺。本书以具体的实例程序来展现Go语言的“表”,并对重点代码进行详解以佐证其“本”。万变不离其宗,只有懂得了根本才能以不变应万变;只有掌握了原理才能在实际编码中得心应手、游刃有余。
本书共22章,各章均以Go语言官方文档为指导,力图准确无误地把知识传达给读者。对于Go语言编程中的重要知识点,本书将从是什么、为什么、怎么办3个角度入手,逐步讲解,力求清晰透彻。本书各章既包含了日常要使用的string、slice、chan等经典工具,也包括相对较新的泛型和FuzzTesting等前沿特性,更有笔者对编程的感悟及经验总结。
读者在阅读本书前应当具备一定的Go语言编程基础,掌握编写、构建和运行简单Go语言程序所需的基本知识。
本书既可以作为Go语言编程爱好者的进阶选择,也可以作为Go语言从业者的案头参考书。读者既可以选择从目录中找到感兴趣的知识点,直接阅读相关章节,也可以选择从头到尾通读一遍查漏补缺。
袁晓辉
高级软件工程师,编程爱好者,开发了“WiFi分析仪”App。在20多年的软件开发工作经历中,从事过编译器研发、类库及文档编写、GUI系统设计、Web前后端开发等诸多一线工作。在工作之余,热衷于学习和研究包括Go语言在内的各种现代编程语言,并对编译器的设计方法和实现理念有独到见解。
第1章Go语言简介
1.1Go语言的发布策略
1.2Go语言的兼容性保证
1.3Go语言规范
1.3.1花括号
1.3.2min和max
1.4Go程序的代码组织形式
1.5交叉编译
第2章标识符与关键字
2.1标识符
2.1.1空白标识符
2.1.2预定义标识符
2.1.3限定标识符
2.2关键字
2.3标识符的作用域
2.4标识符的导出性
第3章常量与变量
3.1常量字面量
3.1.1数值字面量
3.1.2字符字面量
3.1.3字符串字面量
3.2常量
3.3变量
第4章表达式与语句
4.1表达式
4.1.1组合字面量
4.1.2方法表达式
4.1.3方法值表达式
4.1.4类型断言表达式
……
| 基本信息 | |
|---|---|
| 出版社 | 清华大学出版社 |
| ISBN | 9787302709176 |
| 条码 | 9787302709176 |
| 编者 | 袁晓辉 编著 编 |
| 译者 | -- |
| 出版年月 | 2026-03-01 00:00:00.0 |
| 开本 | 16开 |
| 装帧 | 平装 |
| 页数 | 343 |
| 字数 | 517000 |
| 版次 | 1 |
| 印次 | 1 |
| 纸张 | 70g胶版纸 |
暂无商品评论信息 [发表商品评论]
暂无商品咨询信息 [发表商品咨询]