• go语言编程 编程语言 许式伟,吕桂华 等 新华正版
  • go语言编程 编程语言 许式伟,吕桂华 等 新华正版
21年品牌 40万+商家 超1.5亿件商品

go语言编程 编程语言 许式伟,吕桂华 等 新华正版

33.75 6.9折 49 全新

库存7件

江苏无锡
认证卖家担保交易快速发货售后保障

作者许式伟,吕桂华 等

出版社人民邮电出版社

ISBN9787115290366

出版时间2012-09

版次1

装帧平装

开本16

页数230页

字数361千字

定价49元

货号xhwx_1200329645

上书时间2024-12-15

莹子书店

十一年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
正版特价新书
商品描述
目录:

章 初识go语言
1.1 语言简史
1.2 语言特
1.2.1 自动垃圾回收
1.2.2 更丰富的内置类型
1.2.3 函数多返回值
1.2.4 错误处理
1.2.5 匿名函数和闭包
1.2.6 类型和接
1.2.7 并发编程
1.2.8 反
1.2.9 语言交互
1.3 个go程序
1.3.1 代码解读
1.3.2 编译环境准备
1.3.3 编译程序
1.4 开发工具选择
1.5 工程管理
1.6 问题追踪和调试
1.6.1 打印志
1.6.2 gdb调试
1.7 如何寻求帮助
1.7.1 邮件列表
1.7.2 资源
1.8 小结

第2章 顺序编程
2.1 变量
2.1.1 变量声明
2.1.2 变量初始化
2.1.3 变量赋值
2.1.4 匿名变量
2.2 常量
2.2.1 字面常量
2.2.2 常量定义
2.2.3 预定义常量
2.2.4 枚举
2.3 类型
2.3.1 布尔类型
2.3.2 整型
2.3.3 浮点型
2.3.4 复数类型
2.3.5 字符串
2.3.6 字符类型
2.3.7 数组
2.3.8 数组切片
2.3.9 map
2.4 流程控制
2.4.1 条件语句
2.4.2 选择语句
2.4.3 循环语句
2.4.4 跳转语句
2.5 函数
2.5.1 函数定义
2.5.2 函数调用
2.5.3 不定参数
2.5.4 多返回值
2.5.5 匿名函数与闭包
2.6 错误处理
2.6.1 error接
2.6.2 defer
2.6.3 panic()和recover()
2.7 完整示例
2.7.1 程序结构
2.7.2 主程序
2.7.3 算法实现
2.7.4 主程序
2.7.5 构建与执行
2.8 小结

第3章 面向对象编程
3.1 类型系统
3.1.1 为类型添加方法
3.1.2 值语义和引用语义
3.1.3 结构体
3.2 初始化
3.3 匿名组合
3.4 可见
3.5 接
3.5.1 其他语言的接
3.5.2 非侵入式接
3.5.3 接赋值
3.5.4 接查询
3.5.5 类型查询
3.5.6 接组合
3.5.7 any类型
3.6 完整示例
3.6.1 音乐库
3.6.2 音乐播放
3.6.3 主程序
3.6.4 构建运行
3.6.5 遗留问题
3.7 小结

第4章 并发编程
4.1 并发基础
4.2 协程
4.3 goroutine
4.4 并发通信
4.5 channel
4.5.1 基本语法
4.5.2 select
4.5.3 缓冲机制
4.5.4 超时机制
4.5.5 channel的传递
4.5.6 单向channel
4.5.7 关闭channel
4.6 多核并行化
4.7 出让时间片
4.8 同步
4.8.1 同步锁
4.8.2 全局作
4.9 完整示例
4.9.1 简单ipc框架
4.9.2 服务器
4.9.3 主程序
4.9.4 运行程序
4.10 小结

第5章 网络编程
5.1 socket编程
5.1.1 dial()函数
5.1.2 icmp示例程序
5.1.3 tcp示例程序
5.1.4 更丰富的网络通信
5.2 编程
5.2.1 客户端
5.2.2 服务端
5.3 rpc编程
5.3.1 go语言中的rpc支持与处理
5.3.2 gob简介
5.3.3 设计优雅的rpc接
5.4 json处理
5.4.1 编码为json格式
5.4.2 解码json数据
5.4.3 解码未知结构的json数据
5.4.4 json的流式读写
5.5 开发
5.5.1 简单的程序
5.5.2 /包简介
5.5.3 开发一个简单的相册
5.6 小结

第6章 安全编程
6.1 数据加密
6.2 数字
6.3 数字
6.4 pki体系
6.5 go语言的哈希函数
6.6 加密通信
6.6.1 加密通信流程
6.6.2 支持s的web服务器
6.6.3 支持s的文件服务器
6.6.4 基于ssl/tls的echo程序
6.7 小结

第7章 工程管理
7.1 go命令行工具
7.2 代码风格
7.2.1 强制编码规范
7.2.2 非强制编码风格建议
7.3 远程import支持
7.4 工程组织
7.4.1 gopath
7.4.2 目录结构
7.5 文档管理
7.6 工程构建
7.7 跨台开发
7.7.1 交编译
7.7.2 android支持
7.8 单元测试
7.9 打包分发
7.10 小结

第8章 开发工具
8.1 选择开发工具
8.2 gedit
8.2.1 语法高亮
8.2.2 编译环境
8.3 vim
8.4 eclie
8.5 notepad++
8.5.1 语法高亮
8.5.2 编译环境
8.6 liteide
8.7 小结

第9章 话题
9.1 反
9.1.1 基本概念
9.1.2 基本用法
9.1.3 对结构的反作
9.2 语言交互
9.2.1 类型映
9.2.2 字符串映
9.2.3 c程序
9.2.4 函数调用
9.2.5 编译cgo
9.3 符号
9.4 goroutine机理
9.4.1 协程
9.4.2 协程的c语言实现
9.4.3 协程库概述
9.4.4 任务
9.4.5 任务调度
9.4.6 上下文切换
9.4.7 通信机制
9.5 接机理
9.5.1 类型赋值给接
9.5.2 接查询
9.5.3 接赋值
附录a

内容简介:

go语言编程首先读者快速浏览go语言的全貌,迅速消除读者对这门语言的陌生感,然后循序渐进地介绍了go语言的面向过程和面向对象的编程语法,其中穿插了一些与其他主流语言的比较以让读者理解go语言的设计动机,接着探讨了go语言为重要的并行编程方法;之后介绍了网络编程、工程管理、安全编程、开发工具等非语法相关但非常重要的内容,后为一系列关于go语言的文章,可以帮助读者更深入了解这门全新的语言。 go语言编程适合所有层次的开发者阅读。本书由许式伟,吕桂华等编著。

作者简介:

许式伟,七牛云存储ceo,曾任盛大创新院研究员、金山软件技术监、w
office
2005首席架构师。开源爱好者,发布过包括winx、tpl等十余个c开源项目,拥有超过15年的c/c开发经验。在接触go语言后即可被其大道至简、少即是多的设计哲学所倾倒。七牛云存储是个吃螃蟹的团队,核心服务采用go语言实现。

吕桂华,七牛云存储联合创始人,曾在金山软件、盛大游戏等公司担任架构师和部门经理等职务,在企业级系统和大型网游台领域有较多涉猎。拥有十余年的c/c大型项目开发经验,也曾在java和.台上探索多年。同样被go语言的魅力所吸引而不可自拔,希望能为推广这门的语言尽自己的绵薄之力。

—  没有更多了  —

以下为对购买帮助不大的评价

正版特价新书
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP