package
0.0.7
Repository: https://github.com/x-module/helper.git
Documentation: pkg.go.dev

# README

MAP处理的相关函数

import "github.com/x-module/helper/maputil"

函数列表:

  • Foreach : 对 map 中的每对 key 和 value 执行 iteratee 函数。
  • Filter : 迭代 map 中的每对 key 和 value,返回 map,其中的 key 和 value 符合 predicate 函数。
  • Intersect : 多个 map 的交集操作。
  • Keys : 返回 map 中所有 key 组成的切片。
  • Merge : 合并多个 map, 相同的 key 会被之后的 key 覆盖。
  • Minus : 返回一个 map,其中的 key 存在于 mapA,不存在于 mapB。
  • Values : 返回 map 中所有 values 组成的切片
  • IsDisjoint : 验证两个 map 是否具有不同的 key。
  • Union : 多个 map 的并集操作。

# Functions

Filter 过滤器遍历map,返回一个包含所有键和值对的新map,通过谓词函数.
Foreach 对map中的每个键和值对执行迭代函数.
Intersect 求maps的交集, Intersect遍历映射,返回所有给定映射中的键和值对的新映射。.
IsDisjoint 如果两个map没有相同的键,则它们是不相交的。.
Merge 合并多个 map,后面的相同key将被覆盖.
Minus 创建一个键在mapA中但不在mapB中的映射。.
Union 求两个map的并集, Union遍历映射,返回所有给定映射中的键和值对的新映射。后面相同的值会覆盖之前的.