我正在尝试设置模板,从而基于环境变量来指示我们是在开发、暂存还是生产环境中,呈现的 HTML 指向不同的服务器。
为此,我想在 NODE_ENV 环境变量中使用类似 Node 的方法,然后根据代码中的路径有条件地设置路径。
if(process.env.NODE_ENV === 'development') {
/* development code */
} else {
/* production code */
}
在 Golang 中是否有定义环境的标准?这看起来是合乎逻辑的方法吗?
最佳答案
是的,这是一种合乎逻辑的方法。事实上,这是部署服务器时的一种标准做法。
围棋界没有标准,随便吧。
尽量让它显而易见,即:APP_ENV=dev
关于node.js - 什么是 Node 的 NODE_ENV 的 Golang 等价物,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42321201/