标签: ruby hash yaml floating-accuracy
如果我有像
--- 2.1: my product version
没有任何引号,Ruby会将2.1视为Float(至少在Syck下 - 我不确定Psych)。
2.1
使用Float作为哈希密钥是否有任何风险,只要密钥的所有其他出现都来自YAML文件或来自Ruby的文字?