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 下载


分享到:
时间:2024-01-24 11:04来源:http://www.java1234.com 作者:转载  侵权举报
GO语言是专门为并发和大数据设计的语言,本书是计算机类辅导书,旨在帮助零基础编程读者从入门到精通地学习并掌握计算机编程GO语言,循序渐进地引导读者学习GO语言的基础内容和
失效链接处理
零基础Go语言从入门到精通 PDF 下载 



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

用户下载说明:

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

相关截图:





资料简介:

GO语言是专门为并发和大数据设计的语言,本书是计算机类辅导书,旨在帮助零基础编程读者从入门到精通地学习并掌握计算机编程GO语言,循序渐进地引导读者学习GO语言的基础内容和高阶核心知识,详细讲解书中示例和高阶编程内容,引导读者深入挖掘计算机编程领域,多维度思考和理解计算机网络的应用,全面、系统地学习编程知识技巧。



资料目录:



第1章 走进Go…………………………1
1.1Go编程语言概述……………………1
1.1.1Go的历史…………………………1
1.1.2Go语言特性及应用场景…………2
1.1.3使用Go语言的项目………………3
1.2Go语言官方文档……………………4
1.3学好Go的建议………………………5
1.4常用软件及网站………………………6
1.5小结……………………………………7
第2章 安装和运行Go………………8
2.1GOROOT和GOPATH………………8
2.2在Windows下安装Go………………9
2.3在Linux下安装Go…………………11
2.4在MacOS下安装Go………………12
2.5安装开发工具…………………………13
2.5.1GoLand下载………………………13
2.5.2GoLand安装………………………13
2.5.3GoLand使用………………………16
2.6编写个Go程序…………………19
2.6.1GoLand编写………………………19
2.6.2文本编辑器编写……………………20
2.7小结……………………………………21
第3章 基本变量与类型……………22
3.1Go语言变量…………………………22
3.1.1声明变量……………………………22
3.1.2初始化变量…………………………23
3.1.3变量值交换…………………………25
3.1.4匿名变量……………………………26
3.2Go语言数据类型……………………27
3.2.1整型…………………………………27
3.2.2浮点型………………………………28
3.2.3字符串………………………………29
3.2.4字符和转义字符……………………30
3.2.5布尔型………………………………31
3.2.6数据类型判断………………………31
3.2.7数据类型转换………………………32
3.3指针……………………………………34
3.3.1声明指针……………………………34
3.3.2取变量地址…………………………34
3.3.3获取指针所指向的内容……………35
3.3.4使用指针修改值……………………36
3.4其他数据类型…………………………37
3.5小结……………………………………38
3.6知识拓展………………………………38
3.6.1字符串的应用………………………38
3.6.2Go语言注释………………………43
第4章 常量与运算符………………44
4.1常量……………………………………44
4.1.1常量的定义…………………………44
4.1.2常量组的定义………………………45
4.1.3常量枚举……………………………46
4.2运算符…………………………………47
4.2.1算术运算符…………………………47
4.2.2比较运算符…………………………49
4.2.3赋值运算符…………………………50
4.2.4位运算符……………………………51
4.2.5逻辑运算符…………………………52
4.2.6其他运算符…………………………53
4.3小结……………………………………54
4.4知识拓展………………………………54
第5章 流程控制……………………56
5.1if判断…………………………………56
5.2循环控制………………………………58
5.2.1for循环………………………………58
5.2.2break跳出循环……………………59
5.2.3continue继续循环…………………61
5.3switch分支……………………………61
5.4goto跳转………………………………63
5.5小结……………………………………64
5.6知识拓展………………………………64
5.6.1斐波那契数列………………………64
5.6.2循环嵌套……………………………67
第6章 Go语言内置容器……………69
6.1数组……………………………………69
6.1.1声明数组……………………………70
6.1.2初始化数组…………………………70
6.1.3range关键字………………………71
6.1.4遍历数组……………………………72
6.2切片……………………………………72
6.2.1从数组生成一个新的切片…………73
6.2.2从切片生成一个新的切片…………74
6.2.3直接生成一个新的切片……………75
6.2.4为切片添加元素……………………77
6.2.5从切片删除元素……………………79
6.2.6遍历切片……………………………80
6.3映射……………………………………81
6.3.1声明映射……………………………81
6.3.2初始化映射…………………………82
6.3.3遍历映射……………………………83
6.3.4从映射中删除键值对………………84
6.4小结……………………………………85
6.5知识拓展………………………………86
第7章 函数…………………………90
7.1声明函数………………………………90
7.1.1函数参数的简写……………………91
7.1.2函数返回值的简写…………………91
7.1.3带有变量名的返回值………………92
7.2使用函数………………………………92
7.3函数变量………………………………93
7.4可变参数………………………………95
7.4.1可变参数函数的使用………………95
7.4.2可变参数与内置函数………………96
7.4.3可变参数的传递……………………96
7.5匿名函数和闭包………………………98
7.5.1定义和使用匿名函数………………98
7.5.2闭包的定义…………………………99
7.5.3闭包的“记忆力”…………………99
7.6延迟执行语句………………………101
7.7小结…………………………………103
7.8知识拓展……………………………103
7.8.1函数参数传递的本质……………103
7.8.2Go内置函数……………………106

 


------分隔线----------------------------

锋哥公众号


锋哥微信


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

锋哥推荐