cmd layout
This repository keeps executable entrypoints under cmd/.
cmd/server: main web process (go run ./cmd/server)
Why this exists:
- Keeps the repository root focused on project metadata (
README.md,go.mod,Dockerfile, etc) - Scales cleanly if more binaries are added later (for example:
cmd/migrate,cmd/admin,cmd/worker) - Matches common Go repository conventions for multi-binary or growing services