init code
This commit is contained in:
9
internal/utils/slicex/slice.go
Normal file
9
internal/utils/slicex/slice.go
Normal file
@@ -0,0 +1,9 @@
|
||||
package slicex
|
||||
|
||||
import "sort"
|
||||
|
||||
func Sort[T any](slice []T, compareTo func(o1, o2 T) bool) {
|
||||
sort.Slice(slice, func(i, j int) bool {
|
||||
return compareTo(slice[i], slice[j])
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user