致谢

能够为您撰写本书并帮助您学习 Go 是一种莫大的荣幸,非常感谢您的阅读!

除了封面上的两位作者之外,本书还包含了许多人的贡献。

首先也是最重要的,我们要感谢本书的编辑 Jennifer Stout 和 Marina Michaels 提供有价值的反馈信息,并且持续地、循序渐进地推动我们向终点进发。 我们要感谢 Joel Kotarski 和 Matt Merkes 提供准确的技术编辑,感谢 Christopher Haupt 提供技术校对,并感谢文字编辑 Corbin Collins 改善了我们的语法和风格。 此外,我们还要感谢 Bert Bates 和系列编辑 Dan Maharry 、 Elesha Hyde ,他们的谈话和指导对本书的形成提供了帮助。

Olga Shalakhina 和 Erick Zelaya 为本书提供了精彩绝伦的插图,Monica Kamsvaag 为本书设计了封面,April Milne 负责为本书美化和修饰图表,而 Renée French 则为 Go 创造了人见人爱的吉祥物,我们要对他们表示感谢。 特别鸣谢 Dan Allen ,他创建了本书创作时使用的 AsciiDoctor ,并为我们提供了持续的支持。

感谢 Marjan Bace、Matko Hrvatin、Mehmed Pasic、Rebecca Rinehart、Nicole Butterfield、Candace Gillhoolley、Ana Romac、Janet Vail、David Novak、Dottie Marsico、Melody Dolab、Elizabeth Martin 以及 Manning 出版社的其他工作人员,是他们让本书变成了现实,使得你能够亲手读到这本《Get Programming with Go》。

感谢 Aleksandar Dragosavljević 将本书送达至一众审稿人,感谢包括 Brendan Ward、 Charles Kevin、 Doug Sparling、 Esther Tsai、 Gianluigi Spagnuolo、 Jeff Smith、 John Guthrie、 Luca Campobasso、 Luis Gutierrez、 Mario Carrion、 Mikaël Dautrey、 Nat Luengnaruemitchai、 Nathan Farr、 Nicholas Boers、 Nicholas Land、 Nitin Gode、 Orlando Sánchez、 Philippe Charrière、 Rob Weber、 Robin Percy、 Steven Parr、 Stuart Woodward、 Tom Goodheard、 Ulises Flynn、 以及 William E. Wheeler 在内的所有审稿人,他们都提供了有价值的反馈信息。 我们还要感谢那些通过论坛提供反馈的早期阅读者。

最后,我们还要对 Michael Stephens 表示感谢,是他提出了撰写一本书的疯狂想法,也感谢 Go 社区创造了我们乐于为其写书的语言及生态。

Nathan Youngman

理所当然地,我需要感谢我的父母,是他们生育并抚养了我。 我的父母从我小时候开始就鼓励我钻研计算机编程,并为我提供了相应的书本、课程以及接触计算机的机会。

除了出现在封面上的官方评论之外,我还要感谢 Matthias Stone 为早期草稿提供反馈,还有 Terry Youngman 帮助我进行头脑风暴以获得更多想法。 我要感谢埃德蒙顿 Go 社区为我加油打气,还有我的雇主 Mark Madsen 给我以方便,让我得以将写书工作付诸实践。

我要向我的合著者 Roger Peppé 致以最大的感谢,他通过撰写第 7 单元让原本漫长的道路变得触手可及,并为本项目注入了强劲的能量。

Roger Peppé

我得向我的妻子 Carmen 致以最诚挚的感谢,创作本书占用了我们本该在山间漫步的时间,而她却对此毫无怨言,并且始终如一地支持着我。

非常感谢 Nathan Youngman 和 Manning 出版社对我的信任,是他们让我成为了本书的合著者,并且在本书创作的最后阶段仍然对我保持耐心。