Slice as a key in map

go

Solution

No, slices cannot be used as map keys as they have no equality defined.

Problem

Is it possible to use slices as keys? There is my attempt: ``` h := map[[]string]string{ []string{"a", "b"} : "ab", } ``` the compiler gives me an error `invalid map key type []string`. So either it's not possible or I declared it incorrectly (if so, what would be a correct way?).

Original source