Learn by building
Examples with a clear next step.
Start small, then move through complete patterns for data, realtime features, integrations, and service architecture. Every example links to the source you can inspect and run.
Quickstart
A compact Todo API for learning typed handlers, validation, and generated docs.
Open sourceTodo API
CRUD patterns, status codes, path parameters, and predictable response handling.
Open sourceE-commerce API
A larger domain with transactions, repositories, and production-oriented structure.
Open sourceMicroservice
Service boundaries, health checks, configuration, and observability-friendly layout.
Open sourceGraphQL demo
gqlgen integration with Echo context sharing and a GraphQL playground.
Open sourceWebSocket demo
Real-time connections and broadcasting built around the included hub pattern.
Open sourceUpload demo
Multipart file handling, validation, persistence, and OpenAPI documentation.
Open source