From 5266df4a400bacf32e270066522a6df7962dbc4c Mon Sep 17 00:00:00 2001 From: Richard Date: Sun, 31 Mar 2024 22:40:36 +0800 Subject: [PATCH] docs: add layer architecture image --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index 3ad4c215b..1b591628f 100644 --- a/README.md +++ b/README.md @@ -27,6 +27,12 @@ English | [中文文档](https://github.com/go-eagle/eagle/blob/master/README_ZH - CI/CD [GitHub Actions](https://github.com/actions) - Lint [GolangCI-lint](https://golangci.com/) +## Layered Architecture + +Eagle utilizes a classic layered structure and employs the Wire dependency injection framework to enhance modularity and reduce coupling between components. + +[![Leagle Layout Arch](https://raw.githubusercontent.com/go-eagle/eagle/master/docs/images/eagle-layout-arch.png)](https://starchart.cc/go-eagle/eagle) + ## Directory Structure ```shell