我正在使用environ设置配置映射以获取 env 变量。由于environ将大写规范化为小写并将“_”字符规范化为“-”,因此我最终重复了关键字
(def config {:consumer-key (env :consumer-key)
:keystore-password (env :consumer-key)
:ssl-keystore-password (env :ssl-keystore-password)
:ssl-certificate-name (env :ssl-certificate-name)
:callback-url (env :callback-url)
:mp-private-key (env :mp-private-key)
:merchant-checkout-id (env :merchant-checkout-id)
:is-sandbox (env :is-sandbox)})
有没有办法防止这种重复?也许是一个接收关键字并为地图返回某种键值对的函数?