dudaodong
|
fe0cb04137
|
feat: add ConcurrentMap
|
2023-07-24 17:10:45 +08:00 |
|
dudaodong
|
fe0264f628
|
refactor: clean code
|
2023-07-24 15:42:36 +08:00 |
|
dudaodong
|
6f48b00c88
|
feat: add HasKey
|
2023-07-10 10:33:04 +08:00 |
|
dudaodong
|
ab364744b6
|
test: add parallel running for all unit test functions
|
2023-06-29 14:49:28 +08:00 |
|
dudaodong
|
fcb3b97b45
|
doc: add docment and playground demo for v2.1.19
|
2023-04-18 15:21:03 +08:00 |
|
dudaodong
|
8e297769b2
|
fix: fix example comment of MapTo function
|
2023-04-17 11:06:03 +08:00 |
|
dudaodong
|
d7976e31a4
|
refactor: move typemap.go to maputil package and add document for it
|
2023-04-17 10:37:56 +08:00 |
|
dudaodong
|
5b11a8b457
|
refactor: move typemap.go to maputil package and add document for it
|
2023-04-17 10:36:59 +08:00 |
|
dudaodong
|
71aa91a58d
|
doc: add go playground demo
|
2023-03-01 11:39:27 +08:00 |
|
dudaodong
|
8e36ef5cef
|
doc: add doc for new map functions
|
2023-02-22 16:59:01 +08:00 |
|
dudaodong
|
32ca975204
|
feat: add OmitBy, OmitByKeys, OmitByValues
|
2023-02-21 14:52:10 +08:00 |
|
dudaodong
|
36fb3abe9e
|
test: add examples for maputil package function
|
2023-02-19 16:59:21 +08:00 |
|
dudaodong
|
a774c060ce
|
feat: add MapKeys and MapValues
|
2023-02-17 15:41:58 +08:00 |
|
dudaodong
|
730f061b95
|
feat: add Entries FromEntries Transform
|
2023-02-17 15:24:46 +08:00 |
|
dudaodong
|
2eb08f3404
|
feat: add FilterByValues function
|
2023-02-17 11:59:44 +08:00 |
|
dudaodong
|
4c1496b648
|
feat: add FilterByKeys function
|
2023-02-17 11:57:09 +08:00 |
|
dudaodong
|
c2ae784f27
|
feat: add ValuesBy function
|
2023-02-17 11:48:11 +08:00 |
|
dudaodong
|
e71cecefea
|
feat: add KeysBy function
|
2023-02-17 11:40:20 +08:00 |
|
dudaodong
|
31fdbee0b5
|
doc: update document for maputil function
|
2023-01-02 14:21:23 +08:00 |
|
dudaodong
|
3712819994
|
test: add exmaple for maputil package
|
2023-01-02 14:06:12 +08:00 |
|
dudaodong
|
13bbe19ab2
|
fix: fix lint issue
|
2022-12-10 16:41:40 +08:00 |
|
donutloop
|
336e454ce7
|
maputil: IsDisjoint (#43)
Verifies map a and map b have no keys in common.
if it returns true then the maps are disjoint otherwise a join in some form available
|
2022-07-20 17:26:54 +08:00 |
|
donutloop
|
ecf325a06c
|
maputil: preallocate len and cap for keys and values slice (#41)
Length of keys and values is know in advance, use this knowledge to preallocate memory.
Space usage increases by const factor
|
2022-07-19 15:04:19 +08:00 |
|
dudaodong
|
44370aef5e
|
refactor: change variable name to
|
2022-07-18 15:52:51 +08:00 |
|
dudaodong
|
20b9e5353e
|
fix: fix goreport issue
|
2022-04-06 11:33:48 +08:00 |
|
dudaodong
|
19939c2b03
|
feat: add Minus func
|
2022-03-31 18:00:11 +08:00 |
|
dudaodong
|
bf7ffbfa8d
|
feat: add Intersect func
|
2022-03-31 16:56:12 +08:00 |
|
dudaodong
|
cbb46f9cb4
|
feat: add Filter func
|
2022-03-30 19:52:43 +08:00 |
|
dudaodong
|
3ad142d5d7
|
feat: add ForEach func
|
2022-03-30 19:41:55 +08:00 |
|
dudaodong
|
1a436aeb41
|
feat: add Merge func
|
2022-03-30 18:06:22 +08:00 |
|
dudaodong
|
1af8fe8daf
|
test: add unit test for Keys and Values func
|
2022-03-30 17:45:17 +08:00 |
|
dudaodong
|
ae54c8db6f
|
feat: add Values func
|
2022-03-30 17:34:01 +08:00 |
|
dudaodong
|
be942ec33e
|
feat: add package maputil and Keys func
|
2022-03-30 17:27:50 +08:00 |
|