Go语言程序设计
Go语言程序设计封面图

Go语言程序设计

王鹏, 编著

出版社:清华大学出版社

年代:2013

定价:32.0

书籍简介:

本书主要内容包括数据类型、控制结构、数组切片和字典、函数、结构体和方法、接口、并发程序设计、网络编程等。

书籍目录:

第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网络编程

内容摘要:

本书是Go语言程序基础教程,其特点是从最基本的语法讲起,并结合Go标准库列举了大量实例。即使无任何Go基础的读者,通过本书也可以很容易地掌握这门程序设计语言。主要内容包括数据类型、控制结构、数组切片和字典、函数、结构体和方法、接口、并发程序设计、网络编程等。本书内容新颖、体系合理、逻辑性强,是学习Go语言的理想教材。本书几乎所有语法点和知识点都配备有实例,并在每章最后有综合应用举例,全部例子都有源代码并调试通过。凡具有初级计算机知识的读者都能读懂本书。本书可作为高等学校计算机、网络、信息类专业的基础教材,对从事计算机应用和开发的技术人员也具有很高的参考价值。

编辑推荐:

·教学目标明确,注重理论与实践的结合
·教学方法灵活,培养学生自主学习的能力
·教学内容先进,反映了计算机学科的最新发展
·教学模式完善,提供配套的教学资源解决方案

书籍规格:

书籍详细信息
书名Go语言程序设计站内查询相似图书
9787302347231
如需购买下载《Go语言程序设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)32.0语种简体中文
尺寸26 × 19装帧平装
页数印数 2000

书籍信息归属:

Go语言程序设计是清华大学出版社于2014.出版的中图分类号为 TP312 的主题关于 程序语言-程序设计-高等学校-教材 的书籍。