dudaodong
|
539078e6b8
|
doc: add play ground demo for v2.3.6
|
2025-05-29 11:50:17 +08:00 |
|
dudaodong
|
093f4a2286
|
doc: add documention for keyed locker
|
2025-04-28 19:32:51 +08:00 |
|
dudaodong
|
f7ada6093c
|
feat: add example for keyed_locker
|
2025-04-27 19:44:15 +08:00 |
|
dudaodong
|
72a23d2cb9
|
fix: fix issue #159 and refact crypto function
|
2025-04-22 14:22:01 +08:00 |
|
dudaodong
|
d88bba07dd
|
feat: add TryKeyedLocker
|
2025-04-21 10:49:48 +08:00 |
|
dudaodong
|
d7f3354b98
|
feat: add RWKeyedLocker
|
2025-04-17 14:25:19 +08:00 |
|
dudaodong
|
f4dee28ebb
|
feat: add KeyedLocker
|
2025-04-17 14:06:59 +08:00 |
|
Tuuuuuuuuu
|
e27df00fa8
|
make Bridge not block in the first stream that not closed (#288)
* not block in the first channel
* make Bridge not block in the first stream that not closed
* Bridge with test
|
2025-01-14 16:19:45 +08:00 |
|
dudaodong
|
ab364744b6
|
test: add parallel running for all unit test functions
|
2023-06-29 14:49:28 +08:00 |
|
dudaodong
|
4311b9ac66
|
test: remove t.Log()
|
2023-04-26 14:59:45 +08:00 |
|
dudaodong
|
13a4ed59fa
|
doc: update comment for concurrency package
|
2023-03-16 15:35:26 +08:00 |
|
dudaodong
|
c85d910044
|
add playground demo
|
2023-01-09 11:02:41 +08:00 |
|
dudaodong
|
278733d3d1
|
Todo: add todo for playground demo of function
|
2023-01-07 18:27:07 +08:00 |
|
dudaodong
|
a6ba1028c5
|
doc: add example and update docment for channel
|
2022-12-31 13:35:44 +08:00 |
|
dudaodong
|
cc54dd7ec9
|
doc: add example and update docment for channel
|
2022-12-31 13:12:16 +08:00 |
|
dudaodong
|
13bbe19ab2
|
fix: fix lint issue
|
2022-12-10 16:41:40 +08:00 |
|
dudaodong
|
e614274f07
|
release v2.0.5
|
2022-04-24 10:34:25 +08:00 |
|
dudaodong
|
985b3cddd8
|
fix: fix TestTee func
|
2022-04-24 10:26:07 +08:00 |
|
dudaodong
|
3ab05154aa
|
docs: add doc for channel.go
|
2022-04-22 17:12:41 +08:00 |
|
dudaodong
|
9f1c89bf0e
|
refactor: refact FanIn func in channel.go
|
2022-04-21 14:31:43 +08:00 |
|
dudaodong
|
9444582e44
|
fix: fix OrDone func
|
2022-04-21 14:19:38 +08:00 |
|
dudaodong
|
c27ccad2b9
|
refactor: refact Or func in channel.go
|
2022-04-21 14:13:19 +08:00 |
|
dudaodong
|
d1c6c57700
|
feat: add func Bridge
|
2022-04-21 11:26:02 +08:00 |
|
dudaodong
|
922999037f
|
feat: add func Tee
|
2022-04-21 11:18:45 +08:00 |
|
dudaodong
|
046e90486d
|
feat: add func in channel.go
|
2022-04-19 16:21:23 +08:00 |
|
dudaodong
|
fc6dee9e77
|
feat: add func in channel.go
|
2022-04-19 16:03:12 +08:00 |
|
dudaodong
|
980ff2c363
|
feat: add FanIn for channel
|
2022-04-19 15:34:26 +08:00 |
|
dudaodong
|
763aa8e10d
|
refactor: replace param done channel with ctx context
|
2022-04-19 14:42:55 +08:00 |
|
dudaodong
|
83c0d1d6e6
|
fix: fix misspellings
|
2022-04-15 17:02:34 +08:00 |
|
dudaodong
|
dfc6b868fb
|
feat: add RepeateFn function
|
2022-04-15 16:32:55 +08:00 |
|
dudaodong
|
f66c0938e5
|
feat: add Take function to generate a chan of values taken from another chan
|
2022-04-15 16:22:19 +08:00 |
|
dudaodong
|
a4900fecb4
|
feat: add Repeate function to generate a chan of repeate values
|
2022-04-15 16:08:14 +08:00 |
|
dudaodong
|
dc25bdab2f
|
feat: add Generate chan function in concurrency package
|
2022-04-15 15:56:06 +08:00 |
|