轨道交通信号仿真测试服务端
Go to file
2023-08-28 09:56:34 +08:00
api 【增加列车尺寸、轮径、型号列表查询】 2023-08-28 09:56:34 +08:00
ats 【销毁仿真,先调用程序销毁】 2023-08-25 17:49:09 +08:00
bj-rtss-message@e8d0e1e675 【提取列车中的动力学数据】 2023-08-25 16:09:04 +08:00
config 【修改半实物仿真系统IP配置】 2023-08-24 13:11:18 +08:00
db 【去除警告变量,重新生成草稿model】 2023-08-25 15:35:00 +08:00
docs 【增加列车尺寸、轮径、型号列表查询】 2023-08-28 09:56:34 +08:00
dto 【增加列车尺寸、轮径、型号列表查询】 2023-08-28 09:56:34 +08:00
dynamics 【动力学火车接口增加列车长度】 2023-08-24 10:24:56 +08:00
grpcproto 【地图构建逻辑,计轴区段、物理区段状态构建】 2023-08-03 09:23:46 +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/main 增加动力学循环发送道岔状态任务;修改jsonTime反序列化方法 2023-08-01 14:47:04 +08:00
service 【增加列车尺寸、轮径、型号列表查询】 2023-08-28 09:56:34 +08:00
vobc 【半实物仿真处理】 2023-08-23 15:33:07 +08:00
.gitignore ignore 2023-07-31 09:09:06 +08:00
.gitmodules 添加测试代码;增加bj-rtss-message作为git子模块 2023-07-28 10:30:38 +08:00
Dockerfile 修改dockerfile问题 2023-08-18 10:33:59 +08:00
go.mod 草稿数据增加类型 2023-08-25 15:37:29 +08:00
go.sum 草稿数据增加类型 2023-08-25 15:37:29 +08:00
init.go 【跨域配置修改、端口修改】 2023-07-31 10:51:44 +08:00
main.go 草稿数据增加类型 2023-08-25 15:37:29 +08:00
README.md 添加环境依赖说明 2023-07-14 17:19:00 +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