Write Go Service

Clean-architecture conventions for the a-novel backend SERVICES — `app/service-*`, `app/platform-*`, and any repo with the `cmd`/`internal/{config,lib,dao,core,handlers,models}`/`pkg` layout. Load it for Go work there: endpoints, schema changes, business logic, new layers, REST/gRPC handlers, DAO tests. Covers the layer split and import direction, the interface+implementation pattern, transaction scoping, OpenTelemetry, and the service security model. Load `write-go` alongside; `write-go-kit` is the a-novel-kit library counterpart.

a-novel-kit 54cc23a 38.1 KB Updated

File contents

a-novel-kit/stack/tree/main/.agents/skills/write-go-service commit 54cc23a093

Frequently asked questions

npx skillmds@latest add a-novel-kit/write-go-service