The Digital Futurist logoSkills and Prompt Registry
type skillowner Thomas Cherickalcurator Thomas Cherickalrole go-engineercategory software-engineering/languagesversion 0.1.0status seedupdated 2026-11-15

go-service-scaffold

Steps

  1. Use cmd/ and internal/ layout with a go.mod.
  2. Wire net/http with structured logging via log/slog.
  3. Add graceful shutdown on SIGTERM with context.
  4. Add health and readiness endpoints.
  5. Add a Makefile with build, test, lint (golangci-lint).

Done When

Registry

id role version status owner last_tested
SK-GO-ENGINEER-go-service-scaffold go-engineer 0.1.0 seed Thomas Cherickal -