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

Donovan and Kernighan's "The Go Programming Language" is one of the best pieces of technical writing I've ever read. Buy it and read it cover to cover.

Then read the [Go Language Specification][1] cover to cover. It's dry but refreshingly not legalese.

[1]: https://go.dev/ref/spec



Learning Go by Jon Bodner, particularly the newest edition, is also excellent.

An aside: are there any other Go books, particularly ones the explore more specific topics, that are recommended? I've read a few that I didn't find very impressive.


I liked Cloud Native Go by Matthew A. Titmus and Concurrency in Go by Katherine Cox-Buday.


The language spec was so good I was able to make tangible contributions to an open source project just by using that and I don’t consider myself a go programmer at all. I want to buy that book but it’s technical and I feel like there might be a second edition around the corner?

/edit I bought it after reading this thread: https://groups.google.com/g/golang-nuts/c/U99js3UYz-U




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

Search: