《Go并发编程实战》第2版 紧跟Go的1.8版本
文章作者:郝林(《Go并发编程实战 (第2版)》作者)
终于来了!经过出版社的各位编辑、校对、排版伙伴与我的N轮PK和共同努力,《Go并发编程实战》第2版的所有内容终于完全确定,并于2017年3月24日交付印刷!当然,印刷也经历了若干流程,以尽量把出错概率压到最低。
从现在开始,第一次印刷出来的数千本书会陆续入库待售!预售也会相继在亚马逊、京东、当当、互动网启动。
这本书在成稿时就受到了很多业内大咖的关注、审阅和推广。在这里,我由衷地感谢大咖们的给力支持!一直战斗在云计算技术前线并活跃在国内外技术圈子的CoreOS分布式系统组主管李响为本书写了推荐序。GopherChina创始人谢孟军、PingCAP联合创始人刘奇、灵雀云创始人左玥、数人云联合创始人肖德时,以及资深Go技术专家李兆海(Googol Lee)和京东专家架构师田琪也都为本书写了推荐语。
这本书与第1版最大的差别有3个:
紧跟Go的1.8版本。在这个行当的各位都应该知道,学技术就要学最新的技术。即使暂时用不上,也要在思维和思路上与技术前沿同步。更何况对于Go语言来说,版本间的向后兼容做得如此之好,我们更有理由跟上最新版本,享受语言本身带来的红利(更丰富的库、更高的性能,等等)。
章节结构和内容都有大幅调整。为了更合理、更科学地为大家呈现Go语言的独特魅力和内在奥妙,我和编辑们共同确定了新的大纲和结构。在第2版里,基础编程讲得少了(更易速查),并发编程讲得更多了(更加深入和细致)。
示例代码得到全面且彻底的修订。第1版的示例代码无论从编排、设计和实现水准上都已经落后了,且无法体现Go 1.8的最新变化。在本次改版中,我完全改变了代码包的编排方式,可以让大家快速地找到每章每节的实例。同时,我几乎对所有中大型的示例都进行了改造,也几乎改进了所有示例代码文件。
在本书第1版上市之后的这几年中,已经有不少读者告诉我,“因掌握了书中的大部分内容而秒杀了几个甚至十几个Go程序员的职位”。我坚信,第2版能够起到的作用会更大。当然,前提是你真正地阅读并领会了书中的重点。同时我也希望,你不仅能用它来找工作,还能把其中的知识真正地应用于实际工作。
为了让大家先睹为快 ,我在这里展示一下第2版的目录。大家应该可以从侧面感受到一些重大变化。
本书在图灵社区的主页:
http://www.ituring.com.cn/book/1950
在Github上的主页:
https://github.com/gopcp
在这两个地方,你都可以获得全部示例代码和勘误列表。
最后,愿这本书能助你在技术的世界中破浪、乘风!再次感谢大家对这个本书的支持和厚爱!
《Go并发编程实战》第2版 紧跟Go的1.8版本相关推荐
- qt 5编程入门(第2版)_《C++并发编程实战第2版》第六章:设计基于锁的并发数据结构(1/3)...
本章主要内容 设计并发数据结构的含义 设计指南 并发数据结构的示例实现 在上一章中我们了解了底层原子操作和内存模型.本章我们先把底层的细节放一放(尽管在第7章我们将需要它们),探讨一下数据结构. 为编 ...
- c++高级编程(第4版).pdf_《C++并发编程实战第2版》第四章:同步并发操作(1/4)
本章主要内容 等待一个事件 用期望等待一次性事件 带时间限制的等待 使用操作的同步来简化代码 上一章中,我们看到各种在线程间保护共享数据的方法.但有时,你不仅需要保护数据,还需要同步不同线程上的操作. ...
- C++并发编程实战(豆瓣评分5.4)
评分已说明一切,切勿踩坑!!!!!!!!!!!!!! 推荐的翻译 C++并发编程实战 关注公众号回复[C++并发编程实战]获取中英文pdf版
- Erlang/OTP并发编程实战
<Erlang/OTP并发编程实战> 基本信息 原书名:Erlang and OTP in Action 作者: (美)洛根(Logan,M.) 梅里特(Merritt,E.) (瑞典) ...
- 计算机书籍-C++并发编程实战
书名:C++并发编程实战 作者:[美] Anthony Williams 威廉姆斯 出版社:人民邮电出版社 出版时间:2015年06月 去当当网了解
- Java 7并发编程实战手册
2019独角兽企业重金招聘Python工程师标准>>> Java 7并发编程实战手册 本书是 Java 7 并发编程的实战指南,介绍了Java 7 并发API 中大部分重要而有用的机 ...
- Java并发编程实战笔记2:对象的组合
设计线程安全的类 在设计现车让安全类的过程之中,需要包含以下三步: 找出构成对象状态的所有变量 找出约束状态变量的不变性条件 建立对象状态的并发访问策略 实例封闭 通过封闭机制与合适的加锁策略结合起来 ...
- aqs clh java_【Java并发编程实战】—– AQS(四):CLH同步队列
在[Java并发编程实战]-–"J.U.C":CLH队列锁提过,AQS里面的CLH队列是CLH同步锁的一种变形. 其主要从双方面进行了改造:节点的结构与节点等待机制.在结构上引入了 ...
- java 多线程缓存_[Java教程]【JAVA并发编程实战】12、使用condition实现多线程下的有界缓存先进先出队列...
[Java教程][JAVA并发编程实战]12.使用condition实现多线程下的有界缓存先进先出队列 0 2016-11-29 17:00:10 package cn.study.concurren ...
最新文章
- Android屏幕像素密度适配详解
- 烦人的Null,你可以走开点了
- Django模板用法
- python3.6.0安装教程-Python 3.6.0下载及安装教程
- Call to undefined function Workerman\posix_getpid
- python拼写检查_Python 怎样写一个拼写检查器
- Linux更改显示管理器,聊聊Linux操作系统中的显示管理器及如何更换
- 推荐第三方Oracle客户端查询工具
- Beanstalked的初步了解和使用(包括利用beanstalkd 秒杀消息队列的实现)
- 集合转数组的toArray()和toArray(T[] a)方法
- 语法分析与中间代码生成
- (71)FPGA模块调用(system Verilog调用VHDL)
- 学生成绩abcde怎样划分_7月学考成绩出来啦!
- [Python] pdb 调试
- python3爬取中国药学科学数据
- [车联网安全自学篇] Android安全之静态逆向APK应用浅析「手动注入smali」+「IDA Pro静态分析so文件」+「IDA Pro基础使用讲解」
- Leetcode—— 5369. 统计作战单位数
- 首次揭秘!字节跳动基础架构技术迭代演进之路
- 一文看懂量子十问(上篇)
- 郑捷《机器学习算法原理与编程实践》学习笔记(第六章 神经网络初步)6.3 自组织特征映射神经网路(SOM)...
热门文章
- python tk messagebox_tkMessageBox
- 函数实现十进制转二进制
- 【c语言】蓝桥杯基础练习 01字串
- js等待 callback 执行完毕_前端开发,一篇文章让你彻底搞懂,什么是JavaScript执行机制!...
- python中的object是什么意思_Python object类中的特殊方法代码讲解
- Django 实现分库
- idea设置自动编译
- XCTF联赛“出海计划”开启,八月新加坡站国际赛蓄势待发
- linux服务器之LVS、Nginx和HAProxy负载均衡器的对比
- Ninject依赖注入——构造函数、属性、方法和字段的注入(三)