Short, applied courses with a verifiable certificate. Search for a topic, or narrow by category, level, duration and price.
Learn to persist data from a Go service using the standard database/sql package against PostgreSQL. You will connect through a driver, run parameterised queries, scan rows into structs, manage transactions and the connection pool, and wrap it all behind a clean repository layer you can trust in production.
Ship production-ready Go binaries with confidence — write table-driven tests and benchmarks, measure coverage, then compile small static binaries, cross-compile for any platform, and package a service in a lean Docker image. You finish able to take Go source and turn it into a tested, configurable, deployable artifact.
Build a production-shaped HTTP API in Go using only the standard library plus a light router. You will serve routes with net/http and ServeMux, encode and decode JSON, add middleware and request context, implement a full REST CRUD resource, and shut the server down gracefully.