轨道交通信号仿真测试服务端
Go to file
2023-07-14 16:48:53 +08:00
api Merge branch 'master' of https://git.code.tencent.com/beijing-rtss-test/bj-rtsts-server-go 2023-07-14 16:48:53 +08:00
config 服务基础:配置、日志、http服务、gorm数据库代码生成、gorm数据库操作、jwt中间件 2023-07-14 10:16:58 +08:00
db 服务基础:配置、日志、http服务、gorm数据库代码生成、gorm数据库操作、jwt中间件 2023-07-14 10:16:58 +08:00
docs 添加swagger文档生成 2023-07-14 16:28:47 +08:00
dto Merge branch 'master' of https://git.code.tencent.com/beijing-rtss-test/bj-rtsts-server-go 2023-07-14 16:48:53 +08:00
logger 服务基础:配置、日志、http服务、gorm数据库代码生成、gorm数据库操作、jwt中间件 2023-07-14 10:16:58 +08:00
middleware 【草稿信息另存为】 2023-07-14 16:47:59 +08:00
service 【草稿信息另存为】 2023-07-14 16:47:59 +08:00
.gitignore 服务基础:配置、日志、http服务、gorm数据库代码生成、gorm数据库操作、jwt中间件 2023-07-14 10:16:58 +08:00
go.mod 引入包 2023-07-14 16:48:46 +08:00
go.sum 添加swagger文档生成 2023-07-14 16:28:47 +08:00
init.go 服务基础:配置、日志、http服务、gorm数据库代码生成、gorm数据库操作、jwt中间件 2023-07-14 10:16:58 +08:00
main.go Merge branch 'master' of https://git.code.tencent.com/beijing-rtss-test/bj-rtsts-server-go 2023-07-14 16:48:53 +08:00
README.md swagger文档生成使用说明 2023-07-14 16:34:33 +08:00
xiannccda.setting.yml 服务基础:配置、日志、http服务、gorm数据库代码生成、gorm数据库操作、jwt中间件 2023-07-14 10:16:58 +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 目录下添加具体的业务逻辑(数据库查询)