THE GO SERVICE BLUEPRINT
A head start for
your next Go service.
Application code, development workflows, and project context. A considered starting point you can make your own.
Built with Go. Made for people and AI.
// A place for the whole project.
cmd/app/the entrypointinternal/your applicationdocs/the contextMakefilethe workflow make setup
make run
The code and the thinking behind it.
A CONNECTED FOUNDATION
Build it. Understand it. Operate it.
Keep the pieces that help. Adapt the rest to your application.
01 / DEVELOP
Start with the groundwork.
HTTP and gRPC interfaces, persistence, background workers, and a repeatable development workflow.
Explore the workflows 02 / DOCUMENTKeep the context close.
Working conventions, requirements, and decisions live beside the code, ready for the next person or AI agent.
Read the documentation model 03 / OPERATEPlan beyond the build.
Use the release workflow and deployment starting points to establish your application's operating process.
Understand the defaultsFROM STARTING POINT TO YOUR PROJECT