Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

Go语言圣经-中文版 PDF 下载


分享到:
时间:2023-03-30 10:43来源:http://www.java1234.com 作者:转载  侵权举报
Go语言是谷歌推出的一种全新的C语言风格的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性,提高编程效率,适合开发大型软件,有望成为主流的编程语言。本书由《
失效链接处理
Go语言圣经-中文版  PDF 下载


下载地址:
版权归出版社和原作者所有,链接已删除,请购买正版

用户下载说明:

电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.dangdang.com/23895617.html
 

相关截图:



资料简介:
Go语言是谷歌推出的一种全新的C语言风格的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性,提高编程效率,适合开发大型软件,有望成为主流的编程语言。本书由《C程序设计语言》的作者Kernighan和谷歌公司Go团队合作编写而成,是关于Go语言编程的权威著作。

资料目录:
第1章 综述1
1.1 Hello,World1
1.2 命令行参数4
1.3 查找重复行8
1.4 GIF动画13
1.5 获取一个URL15
1.6 并发获取多个URL17
1.7 实现一个Web服务器19
1.8 杂项23
第2章 程序结构27
2.1 名字27
2.2 声明28
2.3 变量30
2.4 赋值36
2.5 类型声明39
2.6 包和文件41
2.7 作用域45
第3章 基本数据类型51
3.1 整数51
3.2 浮点数56
3.3 复数61
3.4 布尔量63
3.5 字符串64
3.6 常量75
第4章 复合类型81
4.1 数组81
4.2 切片84
4.3 键值对93
4.4 结构体99
4.5 JSON107
4.6 文本和HTML模板113
第5章 函数119
5.1 函数声明119
5.2 递归121
5.3 多返回值124
5.4 错误127
5.5 作为值的函数132
5.6 匿名函数135
5.7 变参函数142
5.8 延后函数调用143
5.9 崩溃148
5.10 恢复151
第6章 方法155
6.1 方法声明155
6.2 带有指针接收器的方法158
6.3 包含嵌入结构体的复合类型161
6.4 作为值和表达式的方法164
6.5 示例:位向量类型165
6.6 封装168
第7章 接口171
7.1 作为规约的接口171
7.2 接口类型174
7.3 接口约定的达成175
7.4 使用flag.Value进行标志位分析179
7.5 作为值的接口181
7.6 使用sort.Interface进行排序186
7.7 http.Handler接口191
7.8 错误接口196
7.9 示例:表达式评估器197
7.10 类型断言205
7.11 使用类型断言分辨错误206
7.12 使用接口类型断言查询行为208
7.13 按类型的程序分支210
7.14 示例:基于标记符号的XML解码213
7.15 几句建议216
第8章 goroutine和信道217
8.1 goroutine217
8.2 示例:并发时钟服务器219
8.3 示例:并发回声服务器222
8.4 信道225
8.5 并行循环234
8.6 示例:并发Web爬虫239
8.7 使用select实现多工244
8.8 示例:并发目录遍历247
8.9 取消执行251
8.10 示例:聊天服务器253
第9章 使用共享变量实现并发257
9.1 竞险257
9.2 互斥量:sync.Mutex262
9.3 读写互斥量:sync.RWMutex266
9.4 内存同步267
9.5 缓式初始化:sync.Once268
9.6 竞险检测器271
9.7 示例:并发无阻塞式高速缓存272
9.8 goroutine和线程280
第10章 包和go工具283
10.1 概述283
10.2 导入路径284
10.3 包声明285
10.4 导入声明285
10.5 空导入286
10.6 包和命名289
10.7 go工具290
第11章 测试301
11.1 go test工具302
11.2 测试函数302
11.3 覆盖率318
11.4 性能基准函数321
11.5 性能剖析323
11.6 示例函数326
第12章 反射329
12.1 为什么会引入反射概念329
12.2 reflect.Type和reflect.Value330
12.3 递归值输出Display333
12.4 示例:对S-表达式编码338
12.5 使用reflect.Value给变量设置值341
12.6 示例:对S-表达式解码344
12.7 访问结构体域标签348
12.8 列出类型的方法351
12.9 几句忠告352
第13章 低阶程序设计353
13.1 unsafe.Sizeof、Alignof和Offsetof354
13.2 unsafe.Pointer356
13.3 示例:深等价358
13.4 使用cgo调用C代码361
13.5 再来几句忠告366
 
------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐