I’m a junior developer familiar with C but new to Go. I’m looking for a book that:
- Covers syntax and core concepts clearly.
- Includes hands-on exercises or small projects.
- Preferrably up-to-date with recent Go versions.
I’m a junior developer familiar with C but new to Go. I’m looking for a book that:
It doesn’t include recent Go versions, but The Go Programming Language is one of the best programming books I’ve ever read on any language and I can’t recommend it enough:
Alan A. A. Donovan is pretty active in the community and you probably recognize Brian W. Kernighan. He created the first known “Hello World” program and has been writing books with another fellow you might have heard of named Rob Pike since 1984:
Anyway, it won’t cover generics, but it is still my recommendation as a first read as it is a relatively short book that covers the language itself very well. You can then catch up on things like generics from go.dev. It also has a GitHub repo with all the code samples:
Thanks for those recommendations! Amazing content
Thanks for your advice, it helps me a lot!