Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
-
Updated
Nov 3, 2025 - Go
Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
Coca is a toolbox which is design for legacy system refactoring and analysis, includes call graph, concept analysis, api tree, design patterns suggest. Coca 是一个用于系统重构、系统迁移和系统分析的工具箱。它可以分析代码中的测试坏味道、模块化分析、行数统计、分析调用与依赖、Git 分析以及自动化重构等。
Generate Terraform moved blocks automatically for painless refactoring
Code intelligence for AI assistants - MCP server, CLI, and HTTP API with symbol navigation, impact analysis, and architecture mapping
A Go package for experimenting with and evaluating new code paths.
Clarity is a software design tool for AI-native developers and coding agents.
Generate deterministic semantic fingerprints for Go functions. Detect xz-style backdoors and verify semantic equivalence using Static Single Assignment (SSA) analysis and Scalar Evolution.
Refactor Greenlight application by implementing clean architecture and SOLID principles
CLI Tool to extract an Interface from a Golang struct using AST
Command-Line Agentic Refactoring of Java Code
Safe AST-based code transformations for MCP agents, standalone tools, and automation runtimes.
Ping your Go project dependencies for aliveness (are they maintained or not?)
Instantly standardize Go import aliases across your entire codebase with LSP-powered precision.
How to write unit tests, that do not break during refactoring or adding new business logic
I realize the learning process through hands-on experience.
Add a description, image, and links to the refactoring topic page so that developers can more easily learn about it.
To associate your repository with the refactoring topic, visit your repo's landing page and select "manage topics."