×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
暂无评论
图文详情
  • ISBN:9787302657545
  • 装帧:平装-胶订
  • 册数:暂无
  • 重量:暂无
  • 开本:其他
  • 页数:148
  • 出版时间:2024-04-01
  • 条形码:9787302657545 ; 978-7-302-65754-5

本书特色

本书是Go语言的入门教材,内容共13章。第1~3章分别是Go语言简介、数据类型和各种运算符的使用;第4章讲解选择和循环两种控制结构;第5章讲解函数与方法的定义与使用;第6章讲解数据容器;第7章讲解结构体;第8章讲解接口,这部分的内容难度稍大;第9章讲解协程与通道;第10~12章分别讲解异常处理、正则表达式、文件和文件夹;第13章讲解包及其他内容。
本书立足于自学,知识体系完备,案例翔实精炼,提供配套的电子课件以及全部源代码资源。可以作为高等院校人工智能等相关专业的Go语言教材,也可以作为Go语言爱好者的参考用书。

内容简介

本书共13章。第1~3章分别讲解Go语言、基本数据类型和各种运算符的使用;第4章主要讲解选择和循环两种控制结构;第5章讲解函数与方法;第6章讲解数据容器;第7章讲解结构体;第8章讲解接口,这部分内容难度稍大;第9章讲解协程与通道;第10~12章分别讲解异常处理、正则表达式、文件和文件夹;第13章讲解常用的内置包。 本书立足于自学,在知识体系上尽量做到完备,采用的例子既简单又精炼。本书配套电子课件以及全部源代码资源。 本书可作为高等院校人工智能等相关专业的Go语言教材,也可作为Go语言爱好者的参考用书。

目录

第1章初识Go语言1
1.1Go语言简介1
1.2安装Go语言开发环境2
1.3**个Go程序5
1.4编译运行和管理代码6
1.5小结7
练习题8
第2章基本数据类型9
2.1变量9
2.2字符串型13
2.3字节型与rune型14
2.4常量15
2.5基本的输入/输出函数19
2.5.1输出函数19
2.5.2输入函数22
2.6小结24
练习题24
第3章运算符26
3.1算术运算符26
3.2关系运算符27
3.3逻辑运算符28
3.4位运算符29
3.5赋值运算符29
3.6运算符的优先级30
3.7小结31
练习题31
第4章控制结构33
4.1选择结构33
4.2循环结构37
4.3goto语句38
4.4break语句与continue语句39
4.5forrange循环40
4.6小结41
练习题41
〖2〗〖3〗Go语言程序设计教程目录〖2〗第5章函数与方法43
5.1函数的定义与使用43
5.1.1函数的定义43
5.1.2函数的调用44
5.1.3函数的返回值45
5.2lambda函数46
5.3闭包47
5.4defer语句48
5.5递归函数49
5.6可变长度参数50
5.7方法51
5.8小结52
练习题53
第6章数据容器55
6.1数组55
6.2切片57
6.2.1追加元素59
6.2.2复制切片59
6.2.3删除元素60
6.3投影61
6.4列表63
6.5小结65
练习题65
第7章结构体68
7.1结构体的定义68
7.2匿名结构体与匿名字段69
7.3嵌套结构体70
7.4结构体与函数71
7.5结构体指针72
7.6结构体数组及其他内容73
7.7小结74
练习题74
第8章接口77
8.1接口介绍77
8.2类型断言79
8.3排序82
8.3.1自定义排序83
8.3.2sort.Slice()方法83
8.3.3结构体排序85
8.4error接口86
8.5小结88
练习题88
第9章协程与通道90
9.1协程90
9.2通道91
9.2.1接收数据92
9.2.2通道缓冲区94
9.2.3遍历通道95
9.3select语句95
9.4小结96
练习题96
第10章异常处理99
10.1异常99
10.2panic()与defer101
10.3恢复函数recover()102
10.4小结103
练习题104
第11章正则表达式106
11.1正则表达式的定义106
11.2元字符107
11.2.1点与方括号字符集108
11.2.2特殊字符109
11.2.3转义字符110
11.2.4边界匹配111
11.2.5数量词112
11.2.6子模式113
11.3匹配标志115
11.4regexp的常用方法116
11.5小结118
练习题118
第12章文件和文件夹120
12.1文件的打开模式120
12.2Stat()函数122
12.3读文件123
12.4写文件125
12.5有关文件的其他操作126
12.6文件夹127
12.7小结128
练习题129
第13章常用的内置包130
13.1fmt与net/http包130
13.2encoding/json包132
13.3io与os包133
13.4strconv与math包134
13.5strings与reflect包135
13.6小结137
练习题137
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航