viper
支持读取环境变量和读取配置文件,我在尝试封装一个方法,用于选择读取环境变量,读取配置文件或者两个都使用,我能想到的方法是使用switch
,但是我感觉会造成代码冗余,请问有其他合适的方法吗?谢谢
当然直接将添加env和file封装成函数就可减少冗余
swtich ConfigUsage{
case Env:
// 添加env配置
case Config:
// 添加 file读取配置
case All:
// env 和 file 配置
}