The Go Programming Language
#653 of 2,654 all-time
The Go Programming Language
Donovan & Kernighan
10 people recommended it in 7 threads, 2015–2022.
1 commenter pushed back on it — worth reading the threads.
What people on Hacker News said
Like others in this thread, this is more (only, in fact) about programming but I found The Go Programming Language to be an absolutely perfect introduction to Go with fantastic examples and succinct prose.
It's very readable and has _excellent_ exercises to do as you work through the book.
Anything by Kernighan/Pike/Ritchie such as The C Programming Language, The Unix Programming Environment and gopl.io book are all concise and well written books with just exactly the right amount of material it seems.
I would include The Go Programming Language as well. I will buy any book the Kernighan has had a hand in writing.
Where it comes up
- Ask HN: What's the best computer science book you've read recently? 2017 · 3 recommendations
- Show HN: I wrote a book about Go 2021 · 2 recommendations
- Ask HN: Best book to learn C in 2022? 2022 · 1 recommendation
- Textbook manifesto (2016) 2017 · 1 recommendation
- The most mentioned books on Stack Overflow 2017 · 1 recommendation
- Ask HN: What book have you given as a gift? 2016 · 1 recommendation
- Ask HN: What are the latest and greatest books on your favorite language? 2015 · 1 recommendation