Skip to content

Latest commit

 

History

History
46 lines (35 loc) · 1.01 KB

readme.md

File metadata and controls

46 lines (35 loc) · 1.01 KB

项目说明

这是一个使用gin框架搭建的基础服务端系统,包括了验证jwt的验证,数据库的连接范例,model数据库定义范例,接口格式的定义,认证中间件等基础功能。

可以基于此框架的基础上快速的进行开发任务。

克隆项目

$ git clone https://gitee.com/theing/gin_base.git

运行

$ go run main.go

编译运行

$ go build && ./gin-template

项目默认使用8080端口下运行

TODO

  • 集成swagger
  • 请求失败返回结构处理
  • 登陆验证请求体的格式
  • 用户反馈功能
  • jupyter 空间的启动
  • 各个厂商短信发送的实现,验证码
  • 文件上传的实现
  • 升级整个项目,使用最新的golang环境
  • 更改配置文件,适配环境变量获取配置的方式。
  • 配置dockerfile 和镜像

更新日志

2023-10-25

  • 使用最新golang环境

2023-10-20

  • 增加dockerfile
  • 使用环境变量获取配置