Env

  • 框架配置都会以asjard为前缀

  • 不同层级的配置中间以_分隔, 例如asjard_app, 程序使用asjard.app读取

  • 大小写敏感, 例如asjard_appasjard_APP为两个不同的配置

// 在环境变量中配置如下配置
// export asjard_app=asjard
// 程序中可以这样读
config.GetString("asjard.app", "")
// Output: asjard
//
// 自定义配置
// export CUSTOME_ENV=custome_value
config.GetString("CUSTOME.ENV", "")
// Output: custome_value

最后更新于