func BeUniqueSlice(i []int32) []int32 {
// TODO
l := []int32{}
m := map[int32]struct{}{}
for _, v := range i {
m[v] = struct{}{}
}
for k, _ := range m {
l = append(l, k)
}
return l
}