还有 migration 里的”index:“等等, 在前面是 symbol,但跟在后面是什么意思?
谢谢。
:key => value == key: value 只是语法糖而已
:key => value
key: value
ruby 应该使用算法来觉得字符串是否为 symbol。。。。
#2 楼 @pynix 个人愚见,解析语言很难做到这点吧?不过好像有 freeze 方法,可以弥补这点。
#3 楼 @francis_tm
python 就是自动 intern。
嗯,谢啦,想了好久。@blacktulip