Getting Started

Prerequisites

Grit assumes you know Go and can read React/TypeScript — it teaches Grit's conventions on top, not the languages themselves. If any of these are new, start with the matching primer. Otherwise, jump straight to Create a project.

Frequently asked questions

Do I really need to know Go?
Enough to read and write handlers, services and GORM models. The primer covers exactly that slice — you do not need advanced Go.
Can I skip Docker?
Yes — use managed Neon (Postgres), Upstash (Redis) and Cloudflare R2 instead, or the Desktop kit which runs on local SQLite.

Something wrong, unclear, or missing on this page?

Open an issue — your feedback shapes Grit, and we fix docs fast.

Raise an issue on GitHub