Нет. Ключи map должны быть сравниваемыми (поддерживать оператор ==). Слайсы несравнимы в Go, поэтому их нельзя использовать как ключи. Массивы сравнимы - [3]int можно использовать как ключ. Структуры - только если все их поля сравнимы (нет слайсов, map, функций).
// m := map[[]int]string{} // ошибка компиляции
m := map[[3]int]string{} // OK
m[[3]int{1,2,3}] = "ok"