diff --git a/README.md b/README.md index 713a8ff..fe8bc9e 100644 --- a/README.md +++ b/README.md @@ -230,6 +230,22 @@ import "github.com/duke-git/lancet/v2/function" - [Watcher](https://github.com/duke-git/lancet/blob/main/docs/function.md#Watcher) +### Maputil package includes some functions to manipulate map. + +```go +import "github.com/duke-git/lancet/v2/maputil" +``` + +#### Function list: +- [ForEach](https://github.com/duke-git/lancet/blob/main/docs/maputil.md#ForEach) +- [Filter](https://github.com/duke-git/lancet/blob/main/docs/maputil.md#Filter) +- [Intersect](https://github.com/duke-git/lancet/blob/main/docs/maputil.md#Intersect) +- [Keys](https://github.com/duke-git/lancet/blob/main/docs/maputil.md#Keys) +- [Merge](https://github.com/duke-git/lancet/blob/main/docs/maputil.md#Merge) +- [Minus](https://github.com/duke-git/lancet/blob/main/docs/maputil.md#Minus) +- [Values](https://github.com/duke-git/lancet/blob/main/docs/maputil.md#Values) + + ### Mathutil package implements some functions for math calculation. ```go @@ -331,6 +347,7 @@ import "github.com/duke-git/lancet/v2/slice" - [SortByField](https://github.com/duke-git/lancet/blob/main/docs/slice.md#SortByField) - [Some](https://github.com/duke-git/lancet/blob/main/docs/slice.md#Some) - [StringSlice](https://github.com/duke-git/lancet/blob/main/docs/slice.md#StringSlice) +- [SymmetricDifference](https://github.com/duke-git/lancet/blob/main/docs/slice.md#SymmetricDifference) - [Unique](https://github.com/duke-git/lancet/blob/main/docs/slice.md#Unique) - [Union](https://github.com/duke-git/lancet/blob/main/docs/slice.md#Union) - [UpdateAt](https://github.com/duke-git/lancet/blob/main/docs/slice.md#UpdateAt) diff --git a/README_zh-CN.md b/README_zh-CN.md index cf40cd8..9ae67bb 100644 --- a/README_zh-CN.md +++ b/README_zh-CN.md @@ -229,6 +229,22 @@ import "github.com/duke-git/lancet/v2/function" - [Delay](https://github.com/duke-git/lancet/blob/main/docs/function_zh-CN.md#Delay) - [Watcher](https://github.com/duke-git/lancet/blob/main/docs/function_zh-CN.md#Watcher) + +### maputil包包括一些操作map的函数. + +```go +import "github.com/duke-git/lancet/v2/maputil" +``` + +#### 函数列表: +- [ForEach](https://github.com/duke-git/lancet/blob/main/docs/maputil_zh-CN.md#ForEach) +- [Filter](https://github.com/duke-git/lancet/blob/main/docs/maputil_zh-CN.md#Filter) +- [Intersect](https://github.com/duke-git/lancet/blob/main/docs/maputil_zh-CN.md#Intersect) +- [Keys](https://github.com/duke-git/lancet/blob/main/docs/maputil_zh-CN.md#Keys) +- [Merge](https://github.com/duke-git/lancet/blob/main/docs/maputil_zh-CN.md#Merge) +- [Minus](https://github.com/duke-git/lancet/blob/main/docs/maputil_zh-CN.md#Minus) +- [Values](https://github.com/duke-git/lancet/blob/main/docs/maputil_zh-CN.md#Values) + ### mathutil包实现了一些数学计算的函数。 ```go @@ -329,6 +345,7 @@ import "github.com/duke-git/lancet/v2/slice" - [SortByField](https://github.com/duke-git/lancet/blob/main/docs/slice_zh-CN.md#SortByField) - [Some](https://github.com/duke-git/lancet/blob/main/docs/slice_zh-CN.md#Some) - [StringSlice](https://github.com/duke-git/lancet/blob/main/docs/slice_zh-CN.md#StringSlice) +- [SymmetricDifference](https://github.com/duke-git/lancet/blob/main/docs/slice_zh-CN.md#SymmetricDifference) - [Unique](https://github.com/duke-git/lancet/blob/main/docs/slice_zh-CN.md#Unique) - [Union](https://github.com/duke-git/lancet/blob/main/docs/slice_zh-CN.md#Union) - [UpdateAt](https://github.com/duke-git/lancet/blob/main/docs/slice_zh-CN.md#UpdateAt)