- Without ORM, without framework, using native net/http and database/sql
- Based on buf protovalidate validation
- Generate an http.Handler based on protobuf and googleapis
- Generate an OpenAPI description
- Use slog to record request logs
- Node.js: >= 20 (see
.nvmrc) - Package manager: pnpm (see
web/package.json)
cd web
pnpm install
pnpm dev