Build an explicit JSON contract
This starter exposes tasks CRUD with input validation, pagination and a server-managed token. Updates require If-Match to avoid overwriting concurrent changes.
Tests use the standard Go HTTP server and race detector. This single-process foundation stores data in memory. Add TLS, individual identities, quotas and durable storage before public operation.
Included capabilities
- Server-configured Bearer token
- Identifier-based pagination
- ETag and If-Match updates
- JSON validation and HTTP limits
- Graceful shutdown and concurrency tests
Licence and getting started
Original code under the MIT licence, copyright 2026 STELLARR STUDIO. Personal and commercial use permitted with the licence notice retained. French and English guides included. Trademarks and dependencies retain their own rights.
Read the README for requirements, start commands, tests and deployment limits. Hosting, compute, external APIs and bespoke support are not included.
Included files
.gitignorecmd/api/main.gogo.modinternal/api/api.gointernal/api/api_test.gokit.jsonLICENSEREADME.en.mdREADME.mdTHIRD_PARTY_NOTICES.md