万本电子书0元读

万本电子书0元读

顶部广告

Go语言实战电子书

即便不处理类似可扩展的Web 并发或者实时性能等复杂的系统编程问题,应用程序发也是一件非常困难的事情。尽管使用一些工具和框架也可以解决这些常见的问题,但Go 语言却以一种更加自然且高效的方式正确处理了这类问题。由谷歌公司发的Go 语言,为在基础设施中非常依赖高性能服务的初创公司和大企业提供了足够的能力。 Go语言实战目标读者是已经有一定其他编程语言经验,想要始学习Go 语言或者更深了解Go 语言及其内部机制的中级发者。本书会提供一个专注、全面且符合习惯的视角。本书关注Go 语言的规范和实现,涉及的内容包括语法、Go 的类型系统、并发、通道和测试等主题。

售       价:¥

纸质售价:¥46.60购买纸书

2924人正在读 | 12人评论 7.5

作       者:(美)威廉·肯尼迪(William Kennedy)布赖恩·克特森(Brian Ketelsen)

出  版  社:人民邮电出版社

出版时间:2017-03-01

字       数:21.7万

所属分类: 科技 > 计算机/网络 > 计算机教材

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(11条)
  • 读书简介
  • 目录
  • 累计评论(11条)
Go语言结合了底层系统语言的能力以及现代语言的高级特性,旨在降低构建简单、可靠、高效软件的门槛。本书向读者提供一个专注、全面且符合语言习惯的视角。Go语言实战同时关注语言的规范和实现,涉及的内容包括语法、类型系统、并发、管道、测试,以及其他一些主题。<br/>【推荐语】<br/>即便不处理类似可扩展的Web 并发或者实时性能等复杂的系统编程问题,应用程序发也是一件非常困难的事情。尽管使用一些工具和框架也可以解决这些常见的问题,但Go 语言却以一种更加自然且高效的方式正确处理了这类问题。由谷歌公司发的Go 语言,为在基础设施中非常依赖高性能服务的初创公司和大企业提供了足够的能力。 Go语言实战目标读者是已经有一定其他编程语言经验,想要始学习Go 语言或者更深了解Go 语言及其内部机制的中级发者。本书会提供一个专注、全面且符合习惯的视角。本书关注Go 语言的规范和实现,涉及的内容包括语法、Go 的类型系统、并发、通道和测试等主题。 Go语言实战 主要内容 ● Go语言规范和实现。 ● Go语言的类型系统。 ● Go语言的数据结构的内部实现。 ● 测试和基准测试。 Go语言实战假设读者是熟练使用其他语言(如Java、Ruby、Python、C# 或者C )的发者。<br/>【作者】<br/>William Kennedy是一位熟练的软件发者,也是博客GoingGo.Net的作者。 Brian Ketelsen和Erik St. Martin是全球Go语言大会GopherCon的组织者,也是Go语言框架Skynet的联合作者。 译者简介 李兆海,多年专注于后端分布式网络服务发,曾使用过多个流行后端技术和相关架构实践,是Go语言和Docker的早期使用者和推广者,《第1本Docker书》的译者。作为项目技术负责人,成功发了百万用户级直播系统。<br/>
目录展开

内容提要

译者序

译者简介

前言

致谢

William Kennedy

Brian Ketelsen

Erik St. Martin

关于本书

谁应该读这本书

章节速览

关于代码

读者在线

关于作者

关于封面插图

第1章 关于Go语言的介绍

1.1 用Go解决现代编程难题

1.2 你好,Go

1.3 小结

第2章 快速开始一个Go程序

2.1 程序架构

2.2 main包

2.3 search包

2.4 RSS匹配器

2.5 小结

第3章 打包和工具链

3.1 包

3.2 导入

3.3 函数init

3.4 使用Go的工具

3.5 进一步介绍Go开发工具

3.6 与其他Go开发者合作

3.7 依赖管理

3.8 小结

第4章 数组、切片和映射

4.1 数组的内部实现和基础功能

4.2 切片的内部实现和基础功能

4.3 映射的内部实现和基础功能

4.4 小结

第5章 Go语言的类型系统

5.1 用户定义的类型

5.2 方法

5.3 类型的本质

5.4 接口

5.5 嵌入类型

5.6 公开或未公开的标识符

5.7 小结

第6章 并发

6.1 并发与并行

6.2 goroutine

6.3 竞争状态

6.4 锁住共享资源

6.5 通道

6.6 小结

第7章 并发模式

7.1 runner

7.2 pool

7.3 work

7.4 小结

第8章 标准库

8.1 文档与源代码

8.2 记录日志

8.3 编码/解码

8.4 输入和输出

8.5 小结

第9章 测试和性能

9.1 单元测试

9.2 示例

9.3 基准测试

9.4 小结

累计评论(11条) 10个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部