Sort slices using golang generics
Package slicesort provides primitives for sorting slices using golang generics