Why These Books?

After having a programming background, I wanted to dive into Go. "Let's Go" was a great starting point. It starts slow but covers everything exceptionally well - from the basics to building real web applications.

What I Learned

  • Go fundamentals done right
  • Best practices for structuring Go projects
  • Building RESTful APIs
  • Working with databases (PostgreSQL)
  • Middleware and authentication

The Author's Website

Alex Edwards maintains an excellent blog at alexedwards.net with tutorials and guides that complement the books perfectly.

Staying Up to Date

One thing I really appreciate is how Alex keeps the books current. When a new Go version drops, he updates the books and emails purchasers with the new version. That's dedication!

Verdict

If you're looking to learn Go, start here. "Let's Go" gets you building real applications, and "Let's Go Further" takes you to advanced territory.