轨道交通信号仿真测试服务端
Go to file
2023-07-28 17:24:58 +08:00
api 修改地图发布接口bug 2023-07-28 17:24:58 +08:00
ats/verify 轨旁仿真模型状态 2023-07-28 17:13:45 +08:00
bj-rtss-message@c09c46511d 仿真基本接口及模拟返回的数据 2023-07-28 15:49:44 +08:00
config Merge remote-tracking branch 'origin/master' 2023-07-27 17:13:05 +08:00
db 服务基础:配置、日志、http服务、gorm数据库代码生成、gorm数据库操作、jwt中间件 2023-07-14 10:16:58 +08:00
docs 接口调整 2023-07-28 16:14:31 +08:00
dto 接口调整 2023-07-28 16:14:31 +08:00
dynamics 提交message项目;增加基准测试 2023-07-28 14:22:54 +08:00
grpcproto 【range表达式简化】 2023-07-27 17:03:41 +08:00
logger 添加gin中间件gin-zap实现gin日志记录 2023-07-17 11:12:23 +08:00
middleware 【修改草稿获取用户ID方式】 2023-07-27 16:59:55 +08:00
protobuf 增加protobuf文件编译工具 2023-07-28 15:23:15 +08:00
service 修改地图发布接口bug 2023-07-28 17:24:58 +08:00
.gitignore 服务基础:配置、日志、http服务、gorm数据库代码生成、gorm数据库操作、jwt中间件 2023-07-14 10:16:58 +08:00
.gitmodules 添加测试代码;增加bj-rtss-message作为git子模块 2023-07-28 10:30:38 +08:00
Dockerfile 添加dockerfile 2023-07-26 11:24:11 +08:00
go.mod 增加动力学通信实现 2023-07-26 17:02:53 +08:00
go.sum 增加动力学通信实现 2023-07-26 17:02:53 +08:00
init.go 【项目panic处理】 2023-07-28 14:45:35 +08:00
main.go 添加ats测试接口定义 2023-07-28 14:36:16 +08:00
README.md 添加环境依赖说明 2023-07-14 17:19:00 +08:00
xiannccda.setting.yml 添加测试代码;增加bj-rtss-message作为git子模块 2023-07-28 10:30:38 +08:00

简介

北京 CBTC 系统测试服务端项目

项目说明

  • 基于 Gin 框架http 服务)
  • jwt 认证gin-jwt
  • gorm 数据库 orm 操作
  • viper 配置管理
  • zap 日志
  • swagger 文档生成(基于swaggo)(需要安装 go install github.com/swaggo/swag/cmd/swag@latest在项目根目录即 bj-rtsts-server-go执行 swag init然后启动项目即可启动后访问 http://{ip}:{port}/swagger/index.html

开发说明

  • 在 api 目录下添加路由及请求数据解析返回
  • 在 service 目录下添加具体的业务逻辑(数据库查询)
  • 设置go 代理 go env -w GOPROXY=https://goproxy.cn,direct
  • 运行go mod download / go mod tidy