Commit Graph

5 Commits

Author SHA1 Message Date
d423ed5029 refactor: 将所有对象池升级为泛型实现
使用 Go 1.18+ 泛型特性优化对象池,提高类型安全性和性能。

- 将 bufPool 和 ctxPool 升级为使用已有的泛型池实现
- 移除所有 Get() 操作后的类型断言
- 保持 API 兼容性,确保现有代码无需大量修改
- 优化流数据传输中内存使用

性能改进:
- 减少运行时类型检查开销
- 消除了类型断言导致的潜在 panic 风险
- 优化了高并发场景下的内存分配模式
2025-03-14 01:37:55 +08:00
7efc72b362 增加:
1.  监控指标收集
2.  中间件机制
3.  配置热更新
4.  优雅关闭
5.  插件系统
6.  API文档
7.  认证授权系统
8.  请求/响应压缩优化
2025-03-13 22:58:39 +08:00
c6ab71ae51 变更包名 2025-03-13 18:11:04 +08:00
d3b7020065 增加自定义DNS解析器 2025-03-13 17:40:01 +08:00
21e0a73e5c init 2025-03-13 15:56:33 +08:00