回顾 「容器管理系统」 1. 开篇:框架选型和环境搭建 在第一篇开篇文章中,咱们已经选用了Gin框架和Docker的版本,这一节咱们需要初始化一些基础配置: DB 配置 日志监控 配置文件 toml 热重载 Air DB 配置 链接 DB 库咱们使用的是 xorm 的官方包最新版本 v1.3.3 var ( groups map[string]*xorm.Engine once sync.Once
gin 框架内置参数验证,写在 binging tag 中,如下所示: type Tag struct { ID int32 `json:"id" binding:"required"` Name string `json:"name" binding:"required"` } 这个验证器是由 validator 提供的,文档 常用的操作符: ,:且,多个验证之间同时满足 |:或,满足其中一个