当前位置:
首页 >
Golang 检查元素在slice中是否存在 模仿Php实现arrary_In
发布时间:2023/12/15
53
豆豆
生活随笔
收集整理的这篇文章主要介绍了
Golang 检查元素在slice中是否存在 模仿Php实现arrary_In
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
正常的我们会自己写一个这样的方法,但是很不通用,因为有时候是查找int 有时候查找string
func Find(slice []string, val string) (int, bool) {
for i, item := range slice {
if item == val {
return i, true
}
}
return -1, false
}
所以为了扩展性我
推荐一个git库。2.9k star
https://github.com/thoas/go-funk
so eazy
// slice of string funk.Contains([]string{"foo", "bar"}, "bar") // true还有很多更强大的方法
自己发现吧
创作挑战赛新人创作奖励来咯,坚持创作打卡瓜分现金大奖总结
以上是生活随笔为你收集整理的Golang 检查元素在slice中是否存在 模仿Php实现arrary_In的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: dav文件电脑怎么播放(xfplay播放
- 下一篇: kubeadm 部署全过程问题解决记录