请指出以下go代码的问题并用三目运算符修正:package confconst env = devvar devConf = mapstringinterface port 8080var prodConf = mapstringinterface port 80var Conf = env == devprodConfdevConf
问题:
-
Conf变量的条件判断错误,应该是env == "dev"时为devConf,否则为prodConf;
-
三目运算符的两个分支写反了。
修正后的代码:
var Conf = env == "dev" ? devConf : prodConf
原文地址: http://www.cveoy.top/t/topic/GB4 著作权归作者所有。请勿转载和采集!