mirror of
https://github.com/unti-io/go-utils.git
synced 2025-10-05 08:16:50 +08:00
[v1.5.7] 参数归一化
This commit is contained in:
@@ -32,7 +32,7 @@ func ArrayRemove(array []string, args ...string) []string {
|
||||
}
|
||||
|
||||
// ArrayUnique - 数组去重
|
||||
func ArrayUnique[T any](array []T) (slice []any) {
|
||||
func ArrayUnique[T any](array []T) (slice []T) {
|
||||
list := make(map[any]bool)
|
||||
for _, item := range array {
|
||||
if !list[item] {
|
||||
@@ -44,7 +44,7 @@ func ArrayUnique[T any](array []T) (slice []any) {
|
||||
}
|
||||
|
||||
// ArrayEmpty - 数组去空
|
||||
func ArrayEmpty[T any](array []T) (slice []any) {
|
||||
func ArrayEmpty[T any](array []T) (slice []T) {
|
||||
for _, item := range array {
|
||||
if !Is.Empty(item) {
|
||||
slice = append(slice, item)
|
||||
|
Reference in New Issue
Block a user