~mna/kick

ref: 164e80fe576000d090daf286ba66c4d096f7a898 kick/TODO.md -rw-r--r-- 647 bytes View raw
164e80feMartin Angers test more middleware configuration cases 1 year, 2 months ago

Tutorials

  1. Hello World, configured server with simple handler
  2. Flags, using reflection-based struct fields
  3. Params and validation (request struct)
  4. DB services, no ORM, sqlx is enough, with mocking, model struct
  5. Response structs, show support of various encodings
  6. Templates for HTML pages, show template build approach
  7. 3rd party services/api calls with circuit breaker (also microservices)
  8. Batch, async & one-off tools
  9. Redirect http to https
  10. Reverse proxy in front (e.g. distinct web + api)
  11. Structured logging
  12. Access path / router variables from handler
  13. Disable http/2 option (maybe to support websocket)