dudaodong
da84d95aa3
feat: add GenerateDatetimesBetween in datetime package
2024-09-09 11:35:17 +08:00
dudaodong
48244d6711
feat: add DaysBetween in datetime package
2024-09-09 10:55:18 +08:00
dudaodong
5e3337a52e
feat: add TrackFuncTime in datetime package
2024-09-06 15:51:56 +08:00
dudaodong
c3372e18b1
feat: add Frequency in slice package
2024-09-06 15:06:35 +08:00
dudaodong
90e5a0bfb2
feat: add RegexMatchAllGroups
2024-09-06 14:19:57 +08:00
dudaodong
93be25920f
feat: add TemplateReplace
2024-09-06 11:04:54 +08:00
dudaodong
f9e5ec9096
feat: add Rotate for string
2024-09-03 16:36:11 +08:00
dudaodong
601df5dc12
feat: add Rotate for string
2024-09-03 16:35:38 +08:00
dudaodong
63216d9b1c
feat: add Shuffle for string
2024-09-03 15:54:05 +08:00
dudaodong
71e914019b
feat: add Ellipsis for string
2024-09-03 14:36:12 +08:00
dudaodong
8625fbd8d3
doc: update doc for ExecCommand function
2024-09-02 11:22:11 +08:00
dudaodong
81b29baf30
doc: add doc for OrderedMap
2024-09-02 11:19:05 +08:00
dudaodong
5a38e34063
Merge branch 'rc' of github.com:duke-git/lancet into rc
2024-08-30 16:55:10 +08:00
DerekTond
159168dd7b
fix 删除文档中废弃的RetryDuration函数 ( #240 )
...
* fix 修改文档中已经删除的函数RetryDuration,替换为RetryWithLinearBackoff
* fix 删除主文档中的废弃函数
---------
Co-authored-by: dongyue16 <dongyue16@tal.com >
2024-08-29 19:37:42 +08:00
dudaodong
ca40b5d6c6
refactoring: rename SortByKeys to SortByKey
2024-08-28 10:58:14 +08:00
dudaodong
3e8c3bd396
feat: add SortbyKeys for map
2024-08-23 11:21:29 +08:00
dudaodong
c0b200f846
feat: add ReduceConcurrent
2024-08-15 17:48:26 +08:00
dudaodong
305847993c
feat: add ForEachConcurrent
2024-08-15 16:44:22 +08:00
dudaodong
f5d70728c3
refactoring: rename param and change its order
2024-08-15 15:50:48 +08:00
残念
c2a5335bc6
feat: add RandSliceFromGivenSlice function ( #236 )
2024-08-15 15:20:36 +08:00
残念
7b4e060f85
feat: add RandFromGivenSlice function ( #235 )
...
* feat: add RandFromGivenSlice function
* feat: add RandFromGivenSlice function
2024-08-14 19:36:12 +08:00
dudaodong
a360372aa9
feat: add FilterConcurrent
2024-08-14 11:19:10 +08:00
dudaodong
7f78a6b11e
refactoring: rename slice_parallel to slice_concurrent
2024-08-14 10:52:36 +08:00
dudaodong
5c53cb5867
feat: add MapConcurrent
2024-08-14 10:45:35 +08:00
dudaodong
f7e9d5dc47
doc: add doc for UniqueByComparator and UniqueByParallel
2024-08-13 11:00:47 +08:00
dudaodong
0f9764f41e
feat: add Throttle function
2024-08-09 14:28:15 +08:00
dudaodong
0bc5f82554
doc: add RandBool, RandBoolSlice
2024-08-09 11:47:36 +08:00
dudaodong
e91965b013
feat: add RandStringSlice, RandBool, RandBoolSlice
2024-08-09 11:44:56 +08:00
dudaodong
483a286d8e
feat: add RandIntSlice function
2024-08-09 10:46:08 +08:00
dudaodong
3f8e306ced
doc: update deprecated warning text
2024-08-08 15:44:19 +08:00
dudaodong
0b29f0520d
feat: add Debounce function
2024-08-08 15:19:38 +08:00
dudaodong
3e7f94b03e
fix: fix UniqueBy bug
2024-08-08 10:40:23 +08:00
dudaodong
eb7cf76eae
doc: fix doc error
2024-07-18 11:44:00 +08:00
dudaodong
4af074d181
doc: add play ground demo
2024-07-18 11:34:16 +08:00
dudaodong
8be7b3e396
rename UnwrapOr
2024-07-18 10:12:16 +08:00
dudaodong
2097277a7d
doc: add doc for UniqueByField
2024-06-25 15:20:03 +08:00
dudaodong
a220220f09
feat: add GetOrSet
2024-06-24 17:28:51 +08:00
残念
ce2397422e
perf(slice): make a clearer panic description ( #223 )
2024-05-30 16:55:30 +08:00
dudaodong
5381842eec
doc: update doc for v2.3.1
2024-05-14 11:26:14 +08:00
dudaodong
6e0498514c
doc: update doc for v2.3.1
2024-05-14 11:25:01 +08:00
Cannian
5e6e8d82a8
feat(maputil): add ToSortedSlicesDefault method and ToSortedSlicesWithComparator method ( #206 )
2024-03-31 21:04:55 +08:00
Cannian
e9280b8c25
add Concat method ( #204 )
...
* feat(strutil): add Concat method
* feat(strutil): add Concat method
2024-03-25 10:26:37 +08:00
dudaodong
004dbdc32e
doc: update doc for RightPadding and LeftPadding
2024-03-12 09:52:02 +08:00
donutloop
ab50e8120a
Slice: padding ( #201 )
...
* LeftPadding adds padding to the left begin of a slice.
* RightPadding adds padding to the right end of a slice.
2024-03-10 21:24:17 +08:00
dudaodong
73c97af7d8
doc: update doc for Break function
2024-03-08 21:39:06 +08:00
donutloop
5e8a065eaa
Slice: break ( #200 )
...
Splits a slice into two based on a predicate function. It starts appending to the second slice after the first element that matches the predicate. All elements after the first match are included in the second slice, regardless of whether they match the predicate or not.
2024-03-07 14:11:19 +08:00
dudaodong
a6eaaef563
doc: add go playground demo
2024-03-06 15:28:55 +08:00
dudaodong
1b31014f81
doc: add go playground demo
2024-03-06 14:52:35 +08:00
dudaodong
d21edd1cde
doc: add doc for retry package
2024-03-05 14:38:42 +08:00
dudaodong
c58c50327c
doc: add doc for ChunkRead and ParallelChunkRead
2024-03-05 11:42:03 +08:00