最佳答案
如果在 Go 中没有设置环境变量,如何分配默认值?
在 Python 中,如果没有设置 MONGO_PASS
env var,我可以执行 mongo_password = os.getenv('MONGO_PASS', 'pass')
,其中 pass
是默认值。
我尝试了一个基于 os.Getenv
为空的 if 语句,但是由于 if 语句中变量赋值的作用域,这似乎不起作用。我正在检查多个 env 变量,所以我不能在 if 语句中处理这个信息。