开发指南
开发、测试、部署文档。
📄 文档列表
-
WebSocket 集成指南 - DIFF 协议接入详解 ✨ 新增
- 协议概览与连接建立
- 认证机制
- 数据同步机制(peek_message/rtn_data)
- 业务截面管理
- 行情订阅与交易指令
- 完整客户端实现示例(Python/JavaScript)
- 性能优化建议
-
测试指南 - 单元测试与集成测试
- 测试框架
- 测试策略
- 测试示例
- 覆盖率要求
-
部署指南 - 生产环境部署
- 环境准备
- 部署步骤
- 配置说明
- 监控告警
🎯 开发流程
- 环境搭建: Rust 1.91+ nightly
- 代码编写: 遵循 CLAUDE.md 规范
- 测试验证: 单元测试 + 集成测试
- 性能测试: Benchmark 验证
- 部署发布: 生产环境部署
🛠️ 开发工具
- 编译器: rustc 1.91+ nightly
- 构建工具: cargo
- 测试框架: cargo test
- Benchmark: criterion
- 代码检查: clippy
- 格式化: rustfmt