From bf49db60d99ad1648a24692bd6bf1c3be0348446 Mon Sep 17 00:00:00 2001 From: dudaodong Date: Wed, 15 Jun 2022 15:24:58 +0800 Subject: [PATCH] docs: change function name EqualWithFunc to EqualWith --- docs/slice.md | 8 ++++---- docs/slice_zh-CN.md | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/slice.md b/docs/slice.md index e966395..fdbef94 100644 --- a/docs/slice.md +++ b/docs/slice.md @@ -32,7 +32,7 @@ import ( - [DeleteAt](#DeleteAt) - [Drop](#Drop) - [Equal](#Equal) -- [EqualWithFunc](#EqualWithFunc) +- [EqualWith](#EqualWith) - [Every](#Every) - [Filter](#Filter) - [Find](#Find) @@ -393,13 +393,13 @@ func main() { -### EqualWithFunc +### EqualWith

Check if two slices are equal with comparator func.

Signature: ```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 ``` Example: @@ -417,7 +417,7 @@ func main() { return b == a*2 } - res := slice.EqualWithFunc(slice1, slice2, isDouble) + res := slice.EqualWith(slice1, slice2, isDouble) fmt.Println(res) //true } diff --git a/docs/slice_zh-CN.md b/docs/slice_zh-CN.md index 723fa0b..2fa7846 100644 --- a/docs/slice_zh-CN.md +++ b/docs/slice_zh-CN.md @@ -33,7 +33,7 @@ import ( - [Drop](#Drop) - [Every](#Every) - [Equal](#Equal) -- [EqualWithFunc](#EqualWithFunc) +- [EqualWith](#EqualWith) - [Filter](#Filter) - [Find](#Find) - [FindLast](#FindLast) @@ -426,13 +426,13 @@ func main() { -### EqualWithFunc +### EqualWith

检查两个切片是否相等,相等条件:对两个切片的元素调用比较函数comparator,返回true

函数签名: ```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 ``` 例子: @@ -450,7 +450,7 @@ func main() { return b == a*2 } - res := slice.EqualWithFunc(slice1, slice2, isDouble) + res := slice.EqualWith(slice1, slice2, isDouble) fmt.Println(res) //true }