1
0
mirror of https://github.com/duke-git/lancet.git synced 2026-02-04 12:52:28 +08:00

docs: update change param type to for some slice functions

This commit is contained in:
dudaodong
2022-07-07 17:47:02 +08:00
parent f7f6427919
commit 51c9877224
2 changed files with 22 additions and 22 deletions

View File

@@ -72,7 +72,7 @@ import (
<b>Signature:</b>
```go
func Contain[T any](slice []T, value T) bool
func Contain[T comparable](slice []T, value T) bool
```
<b>Example:</b>
@@ -95,7 +95,7 @@ func main() {
<b>Signature:</b>
```go
func ContainSubSlice[T any](slice, subslice []T) bool
func ContainSubSlice[T comparable](slice, subslice []T) bool
```
<b>Example:</b>
@@ -253,7 +253,7 @@ func main() {
<b>Signature:</b>
```go
func DifferenceBy[T any](slice []T, comparedSlice []T, iteratee func(index int, item T) T) []T
func DifferenceBy[T comparable](slice []T, comparedSlice []T, iteratee func(index int, item T) T) []T
```
<b>Example:</b>
@@ -719,7 +719,7 @@ func main() {
<b>Signature:</b>
```go
func Intersection[T any](slices ...[]T) []T
func Intersection[T comparable](slices ...[]T) []T
```
<b>Example:</b>
@@ -777,7 +777,7 @@ func main() {
<b>Signature:</b>
```go
func IndexOf[T any](slice []T, value T) int
func IndexOf[T comparable](slice []T, value T) int
```
<b>Example:</b>
@@ -805,7 +805,7 @@ func main() {
<b>Signature:</b>
```go
func LastIndexOf[T any](slice []T, value T) int
func LastIndexOf[T comparable](slice []T, value T) int
```
<b>Example:</b>
@@ -1040,7 +1040,7 @@ func main() {
<b>Signature:</b>
```go
func SymmetricDifference[T any](slices ...[]T) []T
func SymmetricDifference[T comparable](slices ...[]T) []T
```
<b>Example:</b>
@@ -1118,7 +1118,7 @@ func main() {
<b>Signature:</b>
```go
func Unique[T any](slice []T) []T
func Unique[T comparable](slice []T) []T
```
<b>Example:</b>
@@ -1142,7 +1142,7 @@ func main() {
<b>Signature:</b>
```go
func UniqueBy[T any](slice []T, iteratee func(item T) T) []T
func UniqueBy[T comparable](slice []T, iteratee func(item T) T) []T
```
<b>Example:</b>
@@ -1168,7 +1168,7 @@ func main() {
<b>Signature:</b>
```go
func Union[T any](slices ...[]T) []T
func Union[T comparable](slices ...[]T) []T
```
<b>Example:</b>
@@ -1222,7 +1222,7 @@ func main() {
<b>Signature:</b>
```go
func Without[T any](slice []T, values ...T) []T
func Without[T comparable](slice []T, values ...T) []T
```
<b>Example:</b>

View File

@@ -74,7 +74,7 @@ import (
<b>函数签名:</b>
```go
func Contain[T any](slice []T, value T) bool
func Contain[T comparable](slice []T, value T) bool
```
<b>例子:</b>
@@ -97,7 +97,7 @@ func main() {
<b>函数签名:</b>
```go
func ContainSubSlice[T any](slice, subslice []T) bool
func ContainSubSlice[T comparable](slice, subslice []T) bool
```
<b>例子:</b>
@@ -255,7 +255,7 @@ func main() {
<b>函数签名:</b>
```go
func DifferenceBy[T any](slice []T, comparedSlice []T, iteratee func(index int, item T) T) []T
func DifferenceBy[T comparable](slice []T, comparedSlice []T, iteratee func(index int, item T) T) []T
```
<b>例子:</b>
@@ -722,7 +722,7 @@ func main() {
<b>函数签名:</b>
```go
func Intersection[T any](slices ...[]T) []T
func Intersection[T comparable](slices ...[]T) []T
```
<b>例子:</b>
@@ -780,7 +780,7 @@ func main() {
<b>函数签名:</b>
```go
func IndexOf[T any](slice []T, value T) int
func IndexOf[T comparable](slice []T, value T) int
```
<b>例子:</b>
@@ -808,7 +808,7 @@ func main() {
<b>函数签名:</b>
```go
func LastIndexOf[T any](slice []T, value T) int
func LastIndexOf[T comparable](slice []T, value T) int
```
<b>例子:</b>
@@ -1042,7 +1042,7 @@ func main() {
<b>函数签名:</b>
```go
func SymmetricDifference[T any](slices ...[]T) []T
func SymmetricDifference[T comparable](slices ...[]T) []T
```
<b>例子:</b>
@@ -1120,7 +1120,7 @@ func main() {
<b>函数签名:</b>
```go
func Unique[T any](slice []T) []T
func Unique[T comparable](slice []T) []T
```
<b>例子:</b>
@@ -1144,7 +1144,7 @@ func main() {
<b>函数签名:</b>
```go
func UniqueBy[T any](slice []T, iteratee func(item T) T) []T
func UniqueBy[T comparable](slice []T, iteratee func(item T) T) []T
```
<b>例子:</b>
@@ -1170,7 +1170,7 @@ func main() {
<b>函数签名:</b>
```go
func Union[T any](slices ...[]T) []T
func Union[T comparable](slices ...[]T) []T
```
<b>例子:</b>
@@ -1224,7 +1224,7 @@ func main() {
<b>函数签名:</b>
```go
func Without[T any](slice []T, values ...T) []T
func Without[T comparable](slice []T, values ...T) []T
```
<b>例子:</b>