558 B
558 B
配置管理
此目录包含处理应用程序配置的代码:
- 环境变量加载
- 配置对象定义
- 配置验证
配置文件结构
config.go
: 主配置结构和加载函数server.go
: 服务器配置database.go
: 数据库配置docker.go
: Docker容器配置auth.go
: 认证和安全配置logger.go
: 日志配置
使用方法
应用启动时,会通过config.Load()
函数加载配置文件和环境变量。配置文件默认位于configs/config.yaml
,环境变量可以覆盖配置文件中的设置。