Acknowledgements

Firstly, thanks to the whole Go community. Without an active and responsive community, this book couldn't have been finished.

I'd like to give special thanks to Ian Lance Taylor. Ian kindly answered my countless boring questions on go-nuts group and the Go project issue tracker. Ian's answers helped me clear many of my ever confusions in using Go.

I want to give thanks to the following people who participated on my question threads on go-nuts and go-dev groups: Axel Wagner, Keith Randall, Russ Cox, Robert Griesemer, Jan Mercl, Konstantin Khomoutov, Brad Fitzpatrick, Alan Donovan, Minux Ma, Dave Cheney, Volker Dobler, Caleb Spare, Matt Harden, Roger Peppe, Michael Jones, peterGo, Pietro Gagliardi, Paul Jolly, and Rob 'Commander' Pike, etc.

Also I learned so much from the Go project issue tracker. I give my thanks to the following people who are active on the Go project issue tracker, including: Ian Lance Taylor, Robert Griesemer, Brad Fitzpatrick, Russ Cox, Matthew Dempsky, Keith Randall, Bryan C. Mills, Joe Tsai, Minux Ma, Josh Bleecher Snyder, Axel Wagner, Daniel Martí, Dave Cheney, Austin Clements, Andrew Bonventre, Damian Gryski, Alberto Donizetti, Emmanuel T Odeke, Filippo Valsorda, Dominik Honnef, and Rob Pike, etc.

I thank Martin Möhrmann for pointing out a mistake in one of my Go articles on reddit.

I also would like to thank all gophers who ever made influences on the Go 101 book, be it directly or indirectly, intentionally or unintentionally.

I thank all Go 101 contributors for improving Go 101 articles. (todo: contributor list here.)

I'm sorry if I forgot mentioning somebody in above lists. There are so many kind and creative gophers in the Go community that I must have missed out on someone.

Special thanks to the authors of the Bootstrap framework, jQuery library and prism syntax highlighting js package.


The Go 101 project is hosted on both Github and Gitlab. Welcome to improve Go 101 articles by submitting corrections for all kinds of mistakes, such as typos, grammar errors, wording inaccuracies, description flaws, code bugs and broken links.

Support Go 101 by playing Tapir's games. Cryptocurrency donations are also welcome:
Bitcoin: 1xucQbv5jujFPPwhyg395ri5yV71hx9g9
Ethereum: 0x5dc4aa2c2bbfaadae373dadcfca11b3358912212