About
MyApp is a lightweight, stdlib-first Go web starter kit for small client applications, built on the KernKit template.
- Go 1.25 with the standard library
net/http.ServeMuxrouter - SQLite (pure Go, no CGO) with sqlc-generated, type-safe queries
- Session-based authentication with bcrypt and JWT email verification
- HTMX for partial page updates
- Tailwind CSS v4 + DaisyUI 5, compiled at dev time (no Node.js)
- Backlite SQLite-backed task queue with admin UI
- Docker support with a distroless final image and Litestream backups