开发指南
开发环境
1. 安装 Go
Windows:
Linux/macOS:
2. 项目结构
3. 依赖管理
开发流程
1. 本地运行
2. 代码结构
核心文件
目录职责
3. 调试模式
4. 测试
代码规范
1. Go 编码规范
遵循 Go 官方编码规范:
2. 命名规范
3. 注释规范
提交规范
提交信息格式
类型说明
示例
发布流程
版本号管理
使用语义化版本:vX.Y.Z
X:主版本号(重大变更)Y:次版本号(新功能)Z:修订号(Bug修复)
更新版本号
修改以下文件:
cmd/collector/main.go-AppVersioninternal/sila2/silaservice.go-ServerVersioninternal/analyzer/analyze.go-EngineVersionstatic/index.html- JS引用版本static/js/app.js- 模块引用版本
