dudaodong
a1a4fdc598
doc: update doc for optional
2024-02-21 10:38:26 +08:00
dudaodong
1610076d22
Merge branch 'main' into v2
2024-02-21 10:21:42 +08:00
donutloop
cacbf97223
Add Retry backoff policy ( #173 )
...
The aim of this policy is to enable the configuration of various types of backoff mathematical curves. Should this modification be deemed suitable,
I will proceed to implement an exponential curve backoff policy and set of custom backoff policy
Warning: It's major break
2024-02-21 10:20:24 +08:00
donutloop
cd156dba5f
Add functional nor predicate ( #172 )
2024-02-21 10:05:54 +08:00
dudaodong
3a71a8697d
fix: fix issue #169
2024-02-20 17:29:32 +08:00
dudaodong
c88fd3db86
fix: fix go vet issue, method Unwrap() []error
2024-02-20 11:41:58 +08:00
dudaodong
27d19d1717
fix: rename Seek to SeekOffset fix go vet check issue
2024-02-20 11:39:41 +08:00
dudaodong
da24bae6b4
doc: add doc for Optional type
2024-02-20 11:22:39 +08:00
donutloop
3cd9d6b68c
Add functional predicate ( #171 )
...
Enable the execution of assertion functions in a functional manner.
2024-02-20 09:55:39 +08:00
dudaodong
874d09f331
refactor: make stream struct exported
2024-02-19 15:55:08 +08:00
dudaodong
fdf251ac98
add govet check to github action file
2024-02-19 15:50:19 +08:00
dudaodong
7ec2533b7a
feat: add MapToStruct
2024-02-19 13:50:06 +08:00
dudaodong
9fd0603f4a
fix: fix copylocks warning in Optional struct methods
2024-02-19 10:22:28 +08:00
dudaodong
9f7b416a8d
Merge branch 'main' into v2
2024-02-19 10:00:21 +08:00
donutloop
bf4b2b5fd6
Add optional ( #170 )
...
* Add optional
Wrapper container with easy to understand helper methods
* Add test and rewrite test
* Add panic test
* Add TestOrElseGetHappyPath
2024-02-19 09:59:42 +08:00
dudaodong
22af59565e
fix: fix issue #168
2024-02-06 16:59:01 +08:00
dudaodong
f9e047f190
feat: add SubInBetween
2024-02-06 16:47:30 +08:00
dudaodong
fa298b740d
add playground demo
2024-02-01 10:41:09 +08:00
dudaodong
6d4fc981b6
release v2.2.9
v2.2.9
2024-02-01 10:03:26 +08:00
dudaodong
4c21fe700c
refactor: update StringToBytes logic
2024-01-30 10:46:55 +08:00
pigwantacat
b7370e8ef8
refactor:refactor random function ( #164 )
...
Co-authored-by: zhuhebin <zhuhebin@fengtaisec.com >
2024-01-30 10:00:14 +08:00
dudaodong
38920e3be6
fix: fix issue #162
2024-01-29 11:00:50 +08:00
dudaodong
a630a7cda9
refactor: remove struct_internal.go
2024-01-29 10:02:36 +08:00
dudaodong
66dfd9c4fd
refactor: refact Comma function
2024-01-25 16:45:17 +08:00
dudaodong
be62aaac9b
refactor: update signature of WriteMapsToCsv function
...
g
2024-01-24 11:54:42 +08:00
dudaodong
e0c9ccbce3
doc: add DeleteRange
2024-01-23 17:27:28 +08:00
dudaodong
d2d1e5a055
feat: refact DeleteAt and add DeleteRange function
2024-01-22 15:34:35 +08:00
dudaodong
bbc58c7e46
fix: fix the map key order issue of WriteMapsToCsv
2024-01-22 11:10:02 +08:00
dudaodong
ac2ecceaec
refactor: refact reduce function
2024-01-03 10:46:28 +08:00
dudaodong
a06bb8ee6a
fix: fix unit test for WriteMapsToCsv
2024-01-01 18:32:41 +08:00
dudaodong
27b5702fd3
fix: fix unit test for WriteMapsToCsv
2024-01-01 17:51:32 +08:00
dudaodong
b2c3fa0ab8
fix: fix golint issue
2024-01-01 17:43:11 +08:00
dudaodong
4afc838937
doc: add doc for WriteMapsToCsv
2024-01-01 17:40:32 +08:00
colorcrow
3482f80d1c
WriteCsvFile自定义分割符,增加map切片写入csv,增加追踪函数运行时间的函数 ( #157 )
...
* WriteCsvFile now support custom delimiter,Add write map slice to csv
* add trace func time
2024-01-01 16:54:04 +08:00
suacrbah
565f2893b9
feat: add support for seeking and read one line at a time from file ( #158 )
...
* feat: add support for seeking and read one line at a time from file
* feat: add support for calculating folder total size
---------
Co-authored-by: Suacrbah <5744580+Suacrbah@user.noreply.gitee.com >
2024-01-01 16:50:54 +08:00
dudaodong
1b1b10d0ee
merge main branch
2023-12-29 10:17:04 +08:00
Gregory Koganovskiy
c5c3888ffc
Fix typos in README ( #154 )
2023-12-29 10:12:29 +08:00
duckjiangwei
11214986cc
add new func & docs error repair ( #153 )
...
* feat: add method IsTargetType()
* docs:document error repair
2023-12-28 10:27:32 +08:00
dudaodong
0bc7b83e59
Merge branch 'main' into v2
2023-12-21 10:03:35 +08:00
duckjiangwei
6225418074
improvement:optimize bubble sort ( #152 )
2023-12-21 10:02:23 +08:00
dudaodong
ddd265de78
fix: fix comment error
2023-12-19 15:36:07 +08:00
dudaodong
80e48f06ca
refactor: rename lancetconstraints package name to constraints
2023-12-16 19:29:06 +08:00
dudaodong
0b976e9a4c
fix: fix failed unit test
2023-12-11 15:45:02 +08:00
dudaodong
96320069f4
doc: update for release v2.2.8
2023-12-11 15:30:33 +08:00
dudaodong
c5297ec329
fix: fix failed unit test
v2.2.8
2023-12-11 15:04:54 +08:00
dudaodong
aa4b61ff85
release v2.2.8
2023-12-11 14:59:20 +08:00
dudaodong
7dbd7002a3
doc: update doc for new release
2023-12-11 14:58:28 +08:00
dudaodong
a995db445a
doc: update doc for random package
2023-12-08 11:57:39 +08:00
dudaodong
6e5b67bee7
feat: add RandFloat and RandFloats
2023-12-07 19:41:45 +08:00
dudaodong
52b8ea8166
doc: update doc for random package
2023-12-07 19:13:05 +08:00