Getting Started
Discover the core advantages of GoDDD
Modular Monolith
Split your business into domain modules, each with its own API, Core, and Store. Teams can develop in parallel and later evolve into microservices smoothly.
AI-Driven Code Generation
Describe business requirements in natural language, and godddx generates domain code for you. Leave the boilerplate to AI and focus on business logic.
Clean & Low Barrier
Provides consistent naming conventions, error handling, and request/response wrappers. Low learning curve; get productive without being a DDD expert.
Production Ready
Built-in JWT auth with permission levels, distributed tracing, multi-dimensional rate limiting, request logging, validation, HTTP caching, graceful shutdown, and pprof profiling — all out of the box.
Learn the Architecture in One Hour
Each domain module follows API → Core → Store three-layer separation. Business logic has no framework dependencies, can be tested independently, and teams develop in parallel without conflicts.
Read the Docs