Tôi đang cố gắng khai báo thành hằng trong cờ vây, nhưng nó đang gặp lỗi. Bất cứ ai có thể vui lòng giúp tôi với cú pháp khai báo một hằng số trong Go?
Đây là mã của tôi:
const 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",
}
Đây là lỗi
# command-line-arguments
./Roman_Numerals.go:9: syntax error: unexpected {
non-declaration statement outside function body
thực sự ném một vào thời gian biên dịch. Làm thế nào mà?