Skip to content

Commit a6e67a5

Browse files
committed
update README
1 parent a2dfb29 commit a6e67a5

File tree

2 files changed

+10
-12
lines changed

2 files changed

+10
-12
lines changed

README.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,11 @@ This guide will demonstrate the features and usage of Gopherd/core through a ste
88

99
### 1.1 Key Features
1010

11-
- Generic-based component system
12-
- Lifecycle management
13-
- Dependency injection
14-
- Event system
15-
- Support for loading configurations from standard input, files, and remote HTTP services
16-
- Support for JSON, TOML, YAML, and other arbitrary configuration formats through encoders and decoders
11+
- **Modern, generic-based architecture**: Leverage Go's generics for type-safe component creation and management
12+
- **Flexible configuration**: Load configurations from files, URLs, or standard input with type safety
13+
- **Template processing**: Use Go templates in your component configurations for dynamic setups
14+
- **Multiple format support**: Handle JSON, TOML, YAML, and other arbitrary configuration formats through encoders and decoders
15+
- **Automatic dependency injection**: Simplify component integration with built-in dependency resolution and injection
1716

1817
## 2. Quick Start
1918

README_ZH.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,11 @@
88

99
### 1.1 主要特性
1010

11-
- 基于泛型的组件系统
12-
- 生命周期管理
13-
- 依赖注入
14-
- 事件系统
15-
- 灵活的配置管理,支持从标准输入,文件,远程 http 服务加载配置
16-
- 通过编码器解码器支持 JSON、TOML、YAML 以及其他任意格式的配置
11+
- **基于泛型的架构**:利用 Go 的泛型实现类型安全的组件创建和管理
12+
- **灵活的配置**:通过类型安全的方式从文件、URL 或标准输入加载配置
13+
- **模板处理**:在组件配置中使用 Go 模板实现动态设置
14+
- **多格式支持**:通过编码器和解码器处理 JSON、TOML、YAML 和其他任意配置格式
15+
- **自动依赖注入**:通过内置的依赖解析和注入简化组件集成
1716

1817
## 2. 快速开始
1918

0 commit comments

Comments
 (0)