以编程方式确定是否在revel框架中生产

Pab*_*mer 1 go revel

如何在编程框架中以编程方式检测我是否处于生产模式或开发模式?

icz*_*cza 5

包中有导出的全局变量revel:

var (
    RunMode string // Application-defined (by default, "dev" or "prod")
    DevMode bool   // if true, RunMode is a development mode.
)
Run Code Online (Sandbox Code Playgroud)

例如:

if revel.DevMode {
    // Running in development mode
} else {
    // Production mode
}
Run Code Online (Sandbox Code Playgroud)