https://github.com/issue9/sliceutil
sliceutil 提供了针对数组和切片的功能
- Reverse 反转数组中的元素;
- Delete 删除符合条件的切片元素;
- QuickDelete 删除符合条件的切片元素,性能稍高于 Delete;
- Count 统计数组或切片中包含指定什的数量;
- Dup 查看数组或切片中是否包含重得的值;
- Contains 判断一个数组或是切片是否包含了另一个的所有元素;

https://github.com/issue9/sliceutil
sliceutil 提供了针对数组和切片的功能
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
`单行代码`
感觉性能上面不如直接操作Slice好,而且变量如果不是可迭代类型就Panic是不是有点草率了
性能肯定不如直接操作 slice 的,毕竟用到了反射的东西,主要是为了偷懒,不用重复写相似的代码。
至于 panic 而不是 error,我觉得类型错误应该是一个编译期的错误,用 panic 反而更合适。