我有字符串的基礎(chǔ)類型:type Capability string。我想將它用作字符串映射中的字符串,但出現(xiàn)錯(cuò)誤:不能使用 cap(類型 Capability)作為映射索引中的類型字符串這是我的代碼:package mainimport ( "fmt")type Capability stringvar caps_list = map[string]int { "HOME" : 1,}func main() { var cap Capability // string cap = "HOME" fmt.Print(string(caps_list[cap]))} 為什么它不接受它?畢竟它是一個(gè)字符串。您可以在這里嘗試我的代碼:https ://play.golang.org/p/r-h9Hu8_eoM
無(wú)法在字符串映射內(nèi)使用字符串的基礎(chǔ)類型:“無(wú)法使用 <xxx>(類型 <yyy>)作為映射索引中的”
喵喵時(shí)光機(jī)
2023-07-26 13:26:27