Skip to content
/ goweb Public

封装gin完成最基本的web功能,自定义错误码及返回格式

License

Notifications You must be signed in to change notification settings

gooohlan/goweb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

goweb

封装gin完成最基本的web功能,自定义错误码及返回格式

目录结构

  • controller 用于接收和返回前端传递及所需参数
  • mysql 数据库相关操作内容
  • errors 错误信息处理(日志写入待做)
  • helper 公共函数
  • model 数据模型
  • router 路由
  • service 业务逻辑相关

验证器

  • 自定义验证规则在vali/validator下,参考checkMobile
  • controller下使用验证器,调用api.API.ParseRequest

自定义返回码

在errors -> code -> table 中 设置对应Code和Msg

Swagger

添加完成

日志处理

....

About

封装gin完成最基本的web功能,自定义错误码及返回格式

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages