Let's Go

A Step-By-Step Guide To Creating Fast, Secure and Maintainable Web Applications with Go

PDF, Epub, HTML

English language

Published Aug. 15, 2025 by Selfpublished.

Let’s Go teaches you step-by-step how to create fast, secure and maintainable web applications using the fantastic programming language Go.

The idea behind this book is to help you learn by doing. Together we’ll walk through the start-to-finish build of a web application — from structuring your workspace, through to session management, authenticating users, securing your server and testing your application.

Building a complete web application in this way has several benefits. It helps put the things you’re learning into context, it demonstrates how different parts of your codebase link together, and it forces us to work through the edge cases and difficulties that come up when writing software in real-life. In essence, you’ll learn more than you would by just reading Go’s (great) documentation or standalone blog posts.

By the end of the book you’ll have the understanding — and confidence — to build your own …

1 edition

A great second Golang book

This book makes for an excellent second Golang book. I read "Learning Go" as an introduction to Go, but my main goal was to use Go for my web programming needs. So for my second book, I looked around for something with a light web dev introduction with Go. And I found "Let's Go". It covers all of the basics for delivering static HTML. While it covers a lot, from templating to databases and user management, the one major omission is any use of Javascript. But that's fine with me, to be honest. Everything else is covered really well, building a small web app for pasting text snippets.

I especially enjoyed the fact that Alex Edwards chose to not go with one of the big Golang web frameworks. He's instead using mostly the Golang standard library. But he also doesn't shy away from using libraries for targeted tasks, like …

Subjects

  • Go
  • Programming
  • Web Development