← all publishers

macielcr7

@macielcr7 source repo

2 published skills

  1. Go Clean Architecture · macielcr7 bundle
    Projetar, implementar e refatorar serviços em Go seguindo a arquitetura em camadas (domain/application/infra + wiring em cmd/), aplicando SOLID e testes (unitário/integração/e2e) e adotando as libs recomendadas (chi, slog, database/sql, migrate, aws-sdk-go-v2, godotenv, uuid, testify). Use quando precisar estruturar um serviço Go, definir responsabilidades por camada, criar casos de uso, repositórios, handlers HTTP e integrações (DB/S3), ou montar pipeline (build/test/container).
    0 installs
  2. Nodejs Clean Architecture · macielcr7 bundle
    Projetar, implementar e refatorar serviços em Node.js (TypeScript) com NestJS seguindo Clean Architecture em camadas (domain/application/infrastructure + wiring em src/main.ts e src/app.module.ts), aplicando SOLID, DDD (bounded-context/entity/action), validação com Zod (entities com validate()) e testes com Vitest. Inclui template com Prisma (infrastructure) e scripts de scaffold + check de arquitetura.
    0 installs