Add a Service
Add a Service
Every Custd service follows the same shape:
cmd/for entrypoints and handlers.internal/service/for business logic.internal/store/orinternal/db/for SQL.
After writing the service, register it in every owner:
- Dagger image specs.
- Publish-image workflow matrix.
- Dockerfile.
- Helm values.
- CI module discovery.
Run module tidy in module mode for isolated Docker builds:
cd services/<name> && GOWORK=off go mod tidy