Getting Started
Installation
Install gdtest-skill-combo from PyPI:
pip install gdtest-skill-comboYour first router
Create a router and register a handler:
from gdtest_skill_combo import Router
app = Router()
app.get("/hello", lambda req: Response(body="Hello!"))Adding middleware
Middleware wraps every request:
def timer(req, next_handler):
import time
start = time.time()
resp = next_handler(req)
print(f"Took {time.time() - start:.3f}s")
return resp
app.use(timer)