Learn Chi

Learn chi (a lightweight router and middleware for Go built directly on top of net/http) from the basics to production-grade: pre-requisite skills & environment setup, history & background, core concepts & main architecture, setup & hello world, routing params & patterns, subrouters groups & mounting, middleware & chain, JSON responses & static files, project structure & clean architecture, database & ORM integration, configuration & environment, error handling & logging, context timeout & concurrency, authentication & authorization, security middleware & input hardening, HTTPS reverse proxy & advanced networking, beyond REST websocket & gRPC-gateway, testing & benchmark, observability & monitoring, performance & troubleshooting, latest stable features v5.2 & v5.3, production-ready architecture, and alternative ecosystems & final reflections across 23 episodes.

Sponsor this project
Back to Series
0 views