Skip to content

Tutorials

These tutorials are project-driven — you start with an empty directory and finish with something you can run, deploy, and build on. Each one cuts across the language, the standard library, and real-world concerns like validation, persistence, and authentication.

If you’re new to Chuks, work through Hello World and Your First Project first, then come back here.

We’re actively writing more. On the roadmap:

  • Real-time chat with WebSockets — channels, structured concurrency, and broadcast patterns.
  • CLI tool with subcommands — argument parsing, file I/O, and packaging a single-binary distribution.
  • Background workers with queueschuks_redis, retries, and graceful shutdown.
  • gRPC microservicechuks_grpc, generated stubs, and observability with chuks_otel.

Have a tutorial you’d like to see? Open a request.