the service of xuanyuan create by gin
- 支持 JSON/TOML/YAML/HCL/envfile/Java properties 等多种格式的配置文件;
- 可以设置监听配置文件的修改,修改时自动加载新的配置;
- 从环境变量、命令行选项和io.Reader中读取配置;
- 从远程配置系统中读取和监听修改,如 etcd/Consul;
- 代码逻辑中显示设置键值。
这里我们使用 gorm,这个算是Gin框架官方推荐的 ORM 库了。
这里我们使用的是 mysql 的库 gorm.io/driver/mysql
,官方支持。
命令:
go get gorm.io/driver/mysql
go get gorm.io/gorm