feat: sher 包新增将任一切片转换为 []any 的函数
This commit is contained in:
10
utils/sher/cast.go
Normal file
10
utils/sher/cast.go
Normal file
@@ -0,0 +1,10 @@
|
||||
package sher
|
||||
|
||||
// SliceCastToAny 将切片转换为任意类型的切片
|
||||
func SliceCastToAny[S ~[]V, V any](s S) []any {
|
||||
var r = make([]any, len(s))
|
||||
for i, v := range s {
|
||||
r[i] = v
|
||||
}
|
||||
return r
|
||||
}
|
||||
Reference in New Issue
Block a user