程序启动命令行参数

  1. go run app.go --app=demo1 --port=8080 --profile=test --conf=/Users/yoyofx/go/
  2. go run app.go --f ./conf/config_test.tml

环境变量

  1. YYG_APP=demo1
  2. YYG_PORT=8080
  3. YYG_PROFILE=dev
  4. YYG_CONF=/Users/yoyofx/go/

参数说明:

参数说明
app应用程序名
port服务启动端口
f直接指定配置文件路径,下面两个参数将不生效
profile配置环境,默认dev ( dev , test , prod )
conf配置文件目录 (默认与服务同目录匹配 {configname}_{profile}.yml)