Go:地图中单个值的多个键

use*_*985 1 go

是否可以在地图的键中包含OR运算符?例如.

走:

var a = map[string]int{
    "A1"|| "B1": 1,
    "A2": 2,
}
Run Code Online (Sandbox Code Playgroud)

错误:

invalid operation: "A1" || "B1" (operator || not defined on string)
Run Code Online (Sandbox Code Playgroud)

Eva*_*van 7

你不能.语法在http://golang.org/ref/spec#Composite_literals中定义,不包括此功能.您必须明确指定每个键.