简介
王鹏编著的《Go语言程序设计》共有11章,第1章介绍了Go的版本、下载和安装,以及常用命令。还介绍了集成开发工具Sublime Text 2。第2章介绍了Go基本数据类型、运算符和表达式。第3章介绍了顺序结构程序设计方法,介绍了fmt包和标准输入输出,还通过strings包和strconv包介绍了字符串处理方法。第4章介绍了选择结构程序设计方法,主要包括if语句和switch语句。第5章介绍了循环结构程序设计方法,以及三种跳转语句。第6章介绍了构造类型和引用类型,重点介绍了数组切片Slice,并通过bytes包详细说明了大量的Slice处理函数。第7章介绍了函数。第8章介绍了结构体和方法,Go其实是使用结构体来实现面向对象编程的,所以这一章涵盖了大量的Go面向对象程序设计知识。第9章介绍了接口,在Go语言中,接口是用来配合结构体实现面向对象编程的。第10章介绍了并发程序设计,从程序层面就支持并发设计是Go最鲜明的特性,也是它的最大的优势。第11章介绍了网络编程,Go是并发的、面向网络的,所以网络编程是它最基本的功能,也是它展示强大功能的舞台。
目录
第1章 Go语言概述
1.1 Go语言简介
1.1.1 Go语言发展历史
1.1.2 Go语言的特点
1.2 Go的下载和安装
1.2.1 源码安装
1.2.2 标准包安装
1.2.3 第三方工具安装
1.3 Go基本命令及使用
1.3.1 Go常用命令
1.3.2 Go文档查看命令
1.3.3 其他命令
1.4 Go集成开发工具
1.4.1 LiteIDE
1.4.2 Sublime Text 2
1.5 Go程序结构和设计过程
1.5.1 Go程序结构
1.5.2 Go程序设计过程
1.5.3 Go源程序语法要点
1.5.4 Go的注释方式
小结
习题
第2章 Go数据类型、运算符与表达式
2.1 常量、变量与命名规则
2.1.1 常量
2.1.2 变量
2.1.3 标识符与命名规则
2.2 基本数据类型
2.2.1 布尔型数据
2.2.2 整型数据
2.2.3 浮点型数据
2.2.4 复数
2.2.5 字节型数据
2.2.6 rune类型
2.2.7 uintptr类型
2.3 运算符与表达式
2.3.1 赋值运算符
2.3.2 算术运算符
2.3.3 关系运算符
2.3.4 逻辑运算符
2.3.5 位运算符
2.3.6 通道运算符
2.3.7 运算符的优先级和结合性
2.4 字符串
2.4.1 字符串定义
2.4.2 字符串操作
2.4.3 字符串遍历
2.5 常量的初始化规则
2.5.1 常量的类型
2.5.2 常量定义方法
2.5.3 常量的初始化规则
2.6 枚举
2.6.1 枚举类型的定义
2.6.2 iota使用规则
2.6.3 iota应用举例
2.7 变量的定义与声明
2.7.1 变量的类型
2.7.2 变量的类型零值
2.7.3 变量的作用域
2.7.4 变量的声明与赋值
2.8 类型别名
2.8.1 类型别名定义方式
2.8.2 中文类型名
2.9 类型转换
2.9.1 类型转换方法
2.9.2 类型兼容性
2.9.3 类型转换分类
小结
习题
第3章 Go顺序结构程序设计
第4章 Go选择结构程序设计
第5章 Go循环结构程序设计
第6章 数组、切片和字典
第7章 函数
第8章 结构体和方法
第9章 接口
第10章 Go并发程序设计
第11章 Go网络编程 显示全部信息
1.1 Go语言简介
1.1.1 Go语言发展历史
1.1.2 Go语言的特点
1.2 Go的下载和安装
1.2.1 源码安装
1.2.2 标准包安装
1.2.3 第三方工具安装
1.3 Go基本命令及使用
1.3.1 Go常用命令
1.3.2 Go文档查看命令
1.3.3 其他命令
1.4 Go集成开发工具
1.4.1 LiteIDE
1.4.2 Sublime Text 2
1.5 Go程序结构和设计过程
1.5.1 Go程序结构
1.5.2 Go程序设计过程
1.5.3 Go源程序语法要点
1.5.4 Go的注释方式
小结
习题
第2章 Go数据类型、运算符与表达式
2.1 常量、变量与命名规则
2.1.1 常量
2.1.2 变量
2.1.3 标识符与命名规则
2.2 基本数据类型
2.2.1 布尔型数据
2.2.2 整型数据
2.2.3 浮点型数据
2.2.4 复数
2.2.5 字节型数据
2.2.6 rune类型
2.2.7 uintptr类型
2.3 运算符与表达式
2.3.1 赋值运算符
2.3.2 算术运算符
2.3.3 关系运算符
2.3.4 逻辑运算符
2.3.5 位运算符
2.3.6 通道运算符
2.3.7 运算符的优先级和结合性
2.4 字符串
2.4.1 字符串定义
2.4.2 字符串操作
2.4.3 字符串遍历
2.5 常量的初始化规则
2.5.1 常量的类型
2.5.2 常量定义方法
2.5.3 常量的初始化规则
2.6 枚举
2.6.1 枚举类型的定义
2.6.2 iota使用规则
2.6.3 iota应用举例
2.7 变量的定义与声明
2.7.1 变量的类型
2.7.2 变量的类型零值
2.7.3 变量的作用域
2.7.4 变量的声明与赋值
2.8 类型别名
2.8.1 类型别名定义方式
2.8.2 中文类型名
2.9 类型转换
2.9.1 类型转换方法
2.9.2 类型兼容性
2.9.3 类型转换分类
小结
习题
第3章 Go顺序结构程序设计
第4章 Go选择结构程序设计
第5章 Go循环结构程序设计
第6章 数组、切片和字典
第7章 函数
第8章 结构体和方法
第9章 接口
第10章 Go并发程序设计
第11章 Go网络编程 显示全部信息
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×