golang 如何定义一个map类型的const变量啊?
。。。虽说Go加入了Composite literals,也不是这种蛋疼的用法吧。
其次,Go哪有所谓的const map这一说?
去看下spec吧:
http://golang.org/ref/spec#Constants
http://golang.org/ref/spec#Constant_expressions
另附上题主所期望的效果的正确写法:romanNumeralDict := map[int]string{
1000: "M",
900 : "CM",
500 : "D",
400 : "CD",
100 : "C",
90 : "XC",
50 : "L",
40 : "XL",
10 : "X",
9 : "IX",
5 : "V",
4 : "IV",
1 : "I",
}