This commit is contained in:
兔子
2023-12-04 18:14:51 +08:00
parent 35e8fda31e
commit be344e2f10
5 changed files with 56 additions and 2 deletions

View File

@@ -70,3 +70,11 @@ func ArrayMapWithField(array []map[string]any, field any) (slice []any) {
return slice
}
// ArrayReverse - 数组反转
func ArrayReverse[T any](array []T) (slice []T) {
for i, j := 0, len(array)-1; i < j; i, j = i+1, j-1 {
array[i], array[j] = array[j], array[i]
}
return array
}