1.本书涵盖Go 语言*精华、*重要的核心特性包括类型系统、口、并发。 2.本书介绍了其他书没有的密码学内容。 3.本书通过当下“*流行”的项目案例带领读者从0-1实现技术发。
售 价:¥
纸质售价:¥46.50购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
内 容 提 要
编 委 会
前 言
第1章 初识Go语言
1.1 Go语言的发展历史
1.2 Go语言的特性
1.3 安装和配置Golang
1.4 搭建集成开发环境GoLand
1.5 Go语言的结构组成及编码规范
1.6 本章小结
1.7 习题
第2章 Go语言的基本语法
2.1 变量
2.2 数据类型
2.3 打印格式化
2.4 数据类型转换
2.5 常量
2.6 类型别名与类型定义
2.7 Go语言的运算符
2.8 运算符优先级
2.9 本章小结
2.10 习题
第3章 Go语言的流程控制
3.1 流程控制概述
3.2 if条件判断语句
3.3 if嵌套语句
3.4 switch分支语句
3.5 for循环语句
3.6 for嵌套循环语句
3.7 循环控制语句
3.8 本章小结
3.9 习题
第4章 Go语言的函数与指针
4.1 函数
4.2 指针
4.3 函数的参数传递
4.4 本章小结
4.5 习题
第5章 Go语言的内置容器
5.1 数组
5.2 切片
5.3 map
5.4 本章小结
5.5 习题
第6章 Go语言的常用内置包
6.1 字符串处理概述
6.2 strings包的字符串处理函数
6.3 strconv包的常用函数
6.4 regexp正则表达式包
6.5 time包
6.6 math包
6.7 随机数
6.8 键盘输入
6.9 本章小结
6.10 习题
第7章 Go语言面向对象编程
7.1 面向对象思想概述
7.2 结构体
7.3 方法
7.4 接口
7.5 本章小结
7.6 习题
第8章 Go语言异常处理
8.1 error
8.2 defer
8.3 panic和recover机制
8.4 本章小结
8.5 习题
第9章 Go语言文件I/O操作
9.1 文件信息
9.2 文件常规操作
9.3 读写文件及复制文件
9.4 ioutil包
9.5 bufio包
9.6 本章小结
9.7 习题
第10章 Go语言网络编程
10.1 HTTP概述
10.2 HTTP协议客户端实现
10.3 HTTP协议服务端实现
10.4 Golang模板
10.5 JSON编码
10.6 JSON解析
10.7 本章小结
10.8 习题
第11章 Go语言数据库编程
11.1 数据库介绍
11.2 MySQL数据库的使用
11.3 MySQL数据类型
11.4 SQL基础入门
11.5 Go程序操作MySQL数据库
11.6 本章小结
11.7 习题
第12章 Go语言并发编程
12.1 并发和并行
12.2 进程和线程
12.3 Goroutine
12.4 channel
12.5 time包中与channel相关的函数
12.6 select分支语句
12.7 sync包
12.8 本章小结
12.9 习题
第13章 Go语言密码学算法
13.1 Hash算法
13.2 对称加密算法
13.3 非对称加密算法
13.4 椭圆曲线加密算法和椭圆曲线数字签名算法
13.5 字符编码与解码
13.6 本章小结
13.7 习题
第14章 Beego框架项目实战
14.1 Beego框架介绍及项目初始化配置
14.2 Elm后台管理平台项目介绍
14.3 数据库配置及ORM映射
14.4 Redis
14.5 项目功能完善
14.6 本章小结
14.7 习题
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜