1. Introduction
  2. Part I: Foundations
  3. Hello world
  4. net/http package
    1. http.Handler
    2. http.ResponseWriter
    3. http.Request
    4. HTTP Request multiplexer
    5. HTTP Server
  5. Request/Response Patterns
  6. Middleware
  7. Testing
    1. Basic Handler Testing
    2. Testing the Full Server
    3. Using testify & httpexpect
  8. Basic Rest Principles