我有一个以net.IP为键,通道为值的映射。 但是我遇到了一个奇怪的编译错误(无效的映射键类型)。
17 type UdpServer struct {
18 ListenPort int
19
20 ConnRef *net.UDPConn
21 Log_ref *Logger
22 MapOfValues map[net.IP]chan string
23 }
$ go build c-manager.go
cmanager/c-udp_server.go:22:14: invalid map key type net.IP
$ go version
go version go1.10.2 linux/amd64
我做错了什么?我们不能用net.IP作为地图键类型吗?