Skip to content

Comment on With book on Go, Kernighan guides students at Princeton and beyondparent

Comments

I tried to power through it last month but couldn't do it despite my best intentions.

Book is a major snoozefest and nothing like its famous cousin 'The C programming language' . I credit the C programming language as one of the books that made my choose writing code as a career. This book on contrary can make no such claims.

Save your money and stay away from it.

I would have quite the contrary verdict: if you are an experienced programmer and want to read a book about Go, this is the book to get. If you are a programmer, any book which tries to cover a language thoroughly will have slow parts, because they might not be entirely new to you. Yet they need to be told to be thorough. But this book is way faster paced than many books about a programming languages and it is full of short programs, which pack a lot of functionality in a few lines of code - often a small eye-opener.

But if you're an experienced programmer, why get a book at all? Effective Go and the Go language specification (which unlike most specifications is very readable) tell you what you need to get started.

Oh, I got myself started with online resources and was using Go for some months when I got the book - I mostly got it because of the author, to match my "The C programming language". And because I was reasonably fluent with Go, certainly some parts were redundant for my knowledge, but I was very pleasantly surprised how much I still learned from this book and that is why I recommend it. Sometimes it was a little detail in the sample programs which made me say: oh, I had not thought of that.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.