Go是门很棒的语言。当它首次被宣告给这个世界时,所包含的特性令人疯狂:语法简洁,编译速度非常快,执行效率高,支持鸭子类型,用它的并发原语处理问题非常直观。在第一次使用go关键字建立goroutine时(这就是本书将要介绍的东西),我太高兴了,与其他多种语言相比,我从未有过如此爽快的感觉。 多年来,我把Go代码一点一点加入个人项目中,直到有一天,猛然发觉已经积累了上万行之多。随着社区的不断发展,在Go中使用并发的最佳实践话题越来越多。 有些开发者就他们的使用经验进行了讨论。 但在社区中关于如何较好的进行并发操作,并没有一本完善的综合指南。 正是基于这一点,我决定写这本书。以希望大家能够了解并掌握有关Go中并发性的高质量、全面的信息:如何使用它,如何将最佳实践和模式整合到系统中,以及它们如何在所有系统中运行。 我尽力在这些考量之间取得平衡。 衷心希望这本书能给你带来帮助! * * * * * 学识浅薄,错误在所难免。我是长风,欢迎来Golang中国的群(211938256)就本书提出修改意见。