Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
-
Updated
Jul 10, 2023 - 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
A Go package for experimenting with and evaluating new code paths.
Refactor Greenlight application by implementing clean architecture and SOLID principles
CLI Tool to extract an Interface from a Golang struct using AST
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.
Command-Line Agentic Refactoring of Java Code
Replace Type Code with Class from book Refactoring To Patterns
A CLI tool to use LLMs on files and directories of files
transplant exports a Go project out of a multi-project module into a standalone module.
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."