1
0
mirror of https://github.com/duke-git/lancet.git synced 2026-02-18 11:42:26 +08:00

docs: change function name EqualWithFunc to EqualWith

This commit is contained in:
dudaodong
2022-06-15 15:24:58 +08:00
parent d57fa3b603
commit bf49db60d9
2 changed files with 8 additions and 8 deletions

View File

@@ -32,7 +32,7 @@ import (
- [DeleteAt](#DeleteAt) - [DeleteAt](#DeleteAt)
- [Drop](#Drop) - [Drop](#Drop)
- [Equal](#Equal) - [Equal](#Equal)
- [EqualWithFunc](#EqualWithFunc) - [EqualWith](#EqualWith)
- [Every](#Every) - [Every](#Every)
- [Filter](#Filter) - [Filter](#Filter)
- [Find](#Find) - [Find](#Find)
@@ -393,13 +393,13 @@ func main() {
### <span id="EqualWithFunc">EqualWithFunc</span> ### <span id="EqualWith">EqualWith</span>
<p>Check if two slices are equal with comparator func.</p> <p>Check if two slices are equal with comparator func.</p>
<b>Signature:</b> <b>Signature:</b>
```go ```go
func EqualWithFunc[T, U any](slice1 []T, slice2 []U, comparator func(T, U) bool) bool func EqualWith[T, U any](slice1 []T, slice2 []U, comparator func(T, U) bool) bool
``` ```
<b>Example:</b> <b>Example:</b>
@@ -417,7 +417,7 @@ func main() {
return b == a*2 return b == a*2
} }
res := slice.EqualWithFunc(slice1, slice2, isDouble) res := slice.EqualWith(slice1, slice2, isDouble)
fmt.Println(res) //true fmt.Println(res) //true
} }

View File

@@ -33,7 +33,7 @@ import (
- [Drop](#Drop) - [Drop](#Drop)
- [Every](#Every) - [Every](#Every)
- [Equal](#Equal) - [Equal](#Equal)
- [EqualWithFunc](#EqualWithFunc) - [EqualWith](#EqualWith)
- [Filter](#Filter) - [Filter](#Filter)
- [Find](#Find) - [Find](#Find)
- [FindLast](#FindLast) - [FindLast](#FindLast)
@@ -426,13 +426,13 @@ func main() {
### <span id="EqualWithFunc">EqualWithFunc</span> ### <span id="EqualWith">EqualWith</span>
<p>检查两个切片是否相等相等条件对两个切片的元素调用比较函数comparator返回true</p> <p>检查两个切片是否相等相等条件对两个切片的元素调用比较函数comparator返回true</p>
<b>函数签名:</b> <b>函数签名:</b>
```go ```go
func EqualWithFunc[T, U any](slice1 []T, slice2 []U, comparator func(T, U) bool) bool func EqualWith[T, U any](slice1 []T, slice2 []U, comparator func(T, U) bool) bool
``` ```
<b>例子:</b> <b>例子:</b>
@@ -450,7 +450,7 @@ func main() {
return b == a*2 return b == a*2
} }
res := slice.EqualWithFunc(slice1, slice2, isDouble) res := slice.EqualWith(slice1, slice2, isDouble)
fmt.Println(res) //true fmt.Println(res) //true
} }