Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It's best to consider Effective Go as the book, like the timeless K&R ("The C Programming Language" book).


The very same "K" has co-authored the equivalent Go book: https://www.gopl.io/ I can only recommend it, though I wished they would make a second edition including all the new language features. But for the base language, it is still great.


More as a reviewer though, minute 47.

https://cppcast.com/unix-history/


I suspect the biggest annoyance for people new to Go using the gopl book will be the changes to the ecosystem (modules, go get changes, etc.)

You can learn a language without learning about $new_feature_x perfectly fine; this is something you can just pick up later. But if you run in to trouble with the first chapter because the commands no longer work then that kind of sucks.


There's an actual Brian Kernighan book on Go: "The Go Programming Language". (gopl.io)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: