1 Star 1 Fork 0

沙滩星空/miniutils

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
array.go 283 Bytes
一键复制 编辑 原始数据 按行查看 历史
沙滩星空 提交于 2022-11-17 17:40 +08:00 . ADD number util
package miniutils
import "reflect"
// GetIndexOf 获取切片元素的位置,不存在返回-1
func GetIndexOf[T any](val T, vals []T) int64 {
var result int64 = -1
for i, v := range vals {
if reflect.DeepEqual(v, val) {
result = int64(i)
break
}
}
return result
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/catmes/miniutils.git
git@gitee.com:catmes/miniutils.git
catmes
miniutils
miniutils
main

搜索帮助