01/ 11·6 lessons·2 h 10 min

Getting connected

The course on-ramp: who you are, what Brew is, and what we'll build (an intro map unit), then the first technical layer — client-server, the local sandbox (postgres:18 + Adminer), psql as a working tool, connecting from Go via pgxpool, and typed queries via sqlc. After this module you have a working pipeline — "SQL by hand → sqlc generate → typed pgx code" — that every other topic builds on.

/ lessons

Lessons

6 lessons · 2 h 10 min
  1. 01Meet Brew↳ continue from here#intro#brew#roadmap15m
  2. 02Client↳ continue from here#client-server#sandbox#sqlc25m
  3. 03psql survival kit↳ continue from here#psql#meta-commands#tooling20m
  4. 04Connecting from Go↳ continue from here#pgx#pgxpool#parameters25m
  5. 05Typed queries via sqlc↳ continue from here#sqlc#codegen#pgx25m
  6. 06Connection lifecycle and pooling↳ continue from here#pgxpool#pooling#pg_stat_activity20m