轨道交通信号仿真测试服务端
Go to file
2023-12-25 13:28:24 +08:00
api 适配IOT模块调整 2023-12-20 14:13:23 +08:00
bj-rtss-message@13ed3c733c 修改屏蔽门ecs逻辑 2023-12-08 16:46:50 +08:00
config 修改modbus配置描述 2023-12-21 13:35:04 +08:00
db 【发布数据管理逻辑修改】 2023-11-22 17:05:38 +08:00
docs 【发布数据管理逻辑修改】 2023-11-22 17:05:38 +08:00
dto 【地图元素ID类型改变】 2023-12-14 13:04:48 +08:00
jl-iot@8878ed03ce 修改道岔挤岔状态采集问题 2023-12-11 13:13:56 +08:00
logger 添加mqtt发布客户端及配置 2023-11-16 16:54:23 +08:00
message_server 适配ecs调整 2023-12-25 13:28:24 +08:00
middleware 添加业务错误结构 2023-10-20 15:08:47 +08:00
mqtt 【修改MQTT消息发送逻辑】 2023-12-20 10:37:54 +08:00
protobuf/main 增加屏蔽门操作接口;实现屏蔽门操作 2023-11-02 15:50:03 +08:00
rtss_simulation@3b685c99be 修改ecs屏蔽门开关门bug 2023-12-08 18:03:17 +08:00
service 【修改地图数据缓存结构】【数据版本处理】 2023-12-15 17:02:42 +08:00
sys_error 添加业务错误结构 2023-10-20 15:08:47 +08:00
third_party 适配IOT模块调整 2023-12-20 14:13:23 +08:00
tmp 【修改MQTT消息发送逻辑】 2023-12-20 10:37:54 +08:00
ts 【修改地图数据缓存结构】【数据版本处理】 2023-12-15 17:02:42 +08:00
.gitignore 修改构建设备实体状态 2023-09-28 18:24:36 +08:00
.gitmodules 修改道岔挤岔状态采集问题 2023-12-11 13:13:56 +08:00
Dockerfile 修改docker使用的go版本 2023-10-13 10:01:39 +08:00
go.mod go mod 2023-11-20 17:00:31 +08:00
go.sum go mod 2023-11-20 17:00:31 +08:00
go.work 修改道岔挤岔状态采集问题 2023-12-11 13:13:56 +08:00
go.work.sum 修改屏蔽门ecs逻辑 2023-12-08 16:46:50 +08:00
init.go 添加mqtt发布客户端及配置 2023-11-16 16:54:23 +08:00
main.go 添加mqtt发布客户端及配置 2023-11-16 16:54:23 +08:00
README.md 添加mqtt发布客户端及配置 2023-11-16 16:54:23 +08:00

简介

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

项目说明

  • 基于 Gin 框架http 服务)
  • jwt 认证gin-jwt
  • gorm 数据库 orm 操作
  • viper 配置管理
  • 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