← Writing
Shipping Go cover
Manning Publications · Author · 2024

Shipping Go

A practical guide to the path code takes from a developer’s laptop to production. It builds a Go delivery pipeline stage by stage — tests, linting, containers, CI, cloud deployment — and treats that pipeline as a product in its own right: something you design, measure, and improve.

The through-line is a conveyor belt: code moves through a series of stations, each one adding verification before the next, so that shipping becomes routine instead of an event.

What you'll learn

  • Structuring a Go project so it's easy to test and automate
  • A layered testing strategy a pipeline can trust
  • Building and shrinking container images for Go services
  • Wiring up CI so every change moves through the same checks
  • Deploying to the cloud and operating what you shipped
  • Adding guardrails without slowing the team down
Get the book →