Mickls
|
d59259bbe0
|
feat: A more reasonable IndexOf function (#66)
|
2022-12-09 11:31:40 +08:00 |
|
dudaodong
|
263ab7e316
|
clean code
|
2022-12-03 14:41:58 +08:00 |
|
dudaodong
|
18914ee2cd
|
feat: add deprecat IntSlice, InterfaceSlice and StringSlice
|
2022-12-03 14:00:44 +08:00 |
|
dudaodong
|
0a8058956f
|
feat: add Count and CountBy function
|
2022-12-03 13:04:12 +08:00 |
|
dudaodong
|
a044da7d2f
|
refactor: clean code
|
2022-12-03 12:58:25 +08:00 |
|
dudaodong
|
82c8a04c35
|
make SortByField function deprecate
|
2022-12-02 15:17:08 +08:00 |
|
dudaodong
|
280ecb5cef
|
feat: add SortBy function for slice
|
2022-12-02 14:53:57 +08:00 |
|
dudaodong
|
ec27ad4c40
|
feat: add Sort function for slice
|
2022-12-01 22:46:56 +08:00 |
|
dudaodong
|
d8ed692651
|
refactor: code improvement, ToString, Contain, Compact
|
2022-12-01 11:38:25 +08:00 |
|
dudaodong
|
a16de97d1d
|
refactor: code improvement, ToString, Contain, Compact
|
2022-12-01 11:38:14 +08:00 |
|
dudaodong
|
a87faf5453
|
feat: add Repeate function for slice
|
2022-11-27 21:43:38 +08:00 |
|
dudaodong
|
ab6fec2f69
|
refactor: fix bad code smell
|
2022-11-27 21:36:30 +08:00 |
|
dudaodong
|
7b290989f5
|
feat: add Merge function
|
2022-11-27 20:20:00 +08:00 |
|
dudaodong
|
be148e07ba
|
fix: fix chunk slice bug
|
2022-11-26 16:21:57 +08:00 |
|
dudaodong
|
089fd4e13c
|
feat: add UnionBy for slice
|
2022-11-05 19:45:34 +08:00 |
|
dudaodong
|
6c40e02324
|
refactor: clean code
|
2022-11-05 19:33:56 +08:00 |
|
dudaodong
|
a270b1b634
|
feat: make code clear
|
2022-11-05 17:09:56 +08:00 |
|
dudaodong
|
260fb795d3
|
feat: add KeyBy for slice
|
2022-11-05 16:52:31 +08:00 |
|
dudaodong
|
8c036f830c
|
refactor: remove unuseful code
|
2022-11-05 16:39:42 +08:00 |
|
dudaodong
|
eced25b76d
|
test: add unit test for Replace and ReplaceAll
|
2022-10-17 10:26:54 +08:00 |
|
dudaodong
|
96a4327aa7
|
fix: fix some static check issues
|
2022-10-15 15:03:24 +08:00 |
|
dudaodong
|
fcfbdea597
|
feat: add Replace and ReplaceAll for slice
|
2022-10-15 14:49:49 +08:00 |
|
dudaodong
|
553f63e76b
|
refactor: update param name in AppendIfAbsent
|
2022-07-27 15:45:34 +08:00 |
|
dudaodong
|
5c66f38a5b
|
test: fix test function name TestAppendIfAbsent
|
2022-07-27 15:38:51 +08:00 |
|
郑一诺她爸
|
70e213b3f7
|
feat:(slice add AppendIfAbsent function) (#52)
Co-authored-by: george.zheng <george.zheng@ambergroup.io>
|
2022-07-25 20:52:33 +08:00 |
|
dudaodong
|
105ab49763
|
refactor: change slice Contain logic, convert to map first, then check existence
|
2022-07-22 10:22:34 +08:00 |
|
dudaodong
|
44370aef5e
|
refactor: change variable name to
|
2022-07-18 15:52:51 +08:00 |
|
dudaodong
|
1782b11ec4
|
refactor: refact Intersection function
|
2022-07-18 15:33:45 +08:00 |
|
dudaodong
|
82f7401368
|
feat: add Flatten function
|
2022-07-14 11:53:16 +08:00 |
|
tangqiu0205
|
56b6844a2d
|
update: update type constraint any -> Comparable. (#37)
* update: update type constraint any -> Comparable.
* update: update type constraint any -> Comparable.
Co-authored-by: zhanghu <305835360@qq.com>
|
2022-07-07 16:31:48 +08:00 |
|
tangqiu0205
|
bab0a27e40
|
Add ToPointer,ToSlicePointer,ToSlice func (#36)
* Add ToPointer func
* Add ToSlice and ToSlicePointer func
Co-authored-by: zhanghu <305835360@qq.com>
|
2022-07-05 19:15:54 +08:00 |
|
dudaodong
|
9f45e68fef
|
test: add fuzz test for Equal function
|
2022-06-21 14:17:33 +08:00 |
|
dudaodong
|
d2df99a6f0
|
feat: add UniqueBy function in slice.go
|
2022-06-17 15:18:04 +08:00 |
|
dudaodong
|
d21c101caf
|
refactor: change function name EqualWithFunc to EqualWith
|
2022-06-15 15:25:44 +08:00 |
|
dudaodong
|
ef2d8e14b0
|
feat: add EqualWithFunc function for slice
|
2022-06-13 14:15:32 +08:00 |
|
dudaodong
|
0cbb3dd97e
|
feat: add Equal function for slice
|
2022-06-13 14:06:20 +08:00 |
|
dudaodong
|
bc9bacaa55
|
refactor: change param to item
|
2022-05-21 16:50:57 +08:00 |
|
dudaodong
|
2f504ce851
|
test: add unit test for func LastIndexOf
|
2022-05-16 11:11:40 +08:00 |
|
dudaodong
|
02a24b461c
|
test: add unit test for func LastIndexOf
|
2022-05-16 11:05:52 +08:00 |
|
dudaodong
|
3f7a81c005
|
test: add unit test for func IndexOf
|
2022-05-16 11:04:40 +08:00 |
|
dudaodong
|
cc6e10ee5a
|
add func IndexOf and LastIndexOf
|
2022-05-16 10:40:33 +08:00 |
|
dudaodong
|
3c16d50c4b
|
refactor: rename ReverseIntersect to SymmetricDifference
|
2022-04-01 18:05:02 +08:00 |
|
dudaodong
|
79867e8a63
|
feat: add ReverseIntersect function
|
2022-03-31 19:42:27 +08:00 |
|
dudaodong
|
50ef63e27d
|
feat: add GroupWith func
|
2022-03-21 15:29:10 +08:00 |
|
dudaodong
|
50c6e51393
|
upgrade go module v2
|
2022-03-17 10:57:35 +08:00 |
|
dudaodong
|
c939b26cb8
|
refactor: interface{} -> any
|
2022-03-16 18:41:40 +08:00 |
|
dudaodong
|
1dfd1ec1d3
|
Merge branch 'main' into v2
|
2022-02-19 21:55:09 +08:00 |
|
dudaodong
|
b48155c249
|
refactor: rename files *_util.go to *_internal.go
|
2022-02-19 21:52:10 +08:00 |
|
dudaodong
|
41685022c0
|
refactor: rename files *_util.go to *_internal.go
|
2022-02-19 21:51:58 +08:00 |
|
dudaodong
|
5e318a78d2
|
refactor: remove unused code
|
2022-02-15 11:19:07 +08:00 |
|