|
eebe3d2179
|
sync: Add monitor tests
|
2024-12-29 02:32:27 -05:00 |
|
|
6e902df516
|
sync: Add Monitor.BorrowReturn
|
2024-12-29 02:32:13 -05:00 |
|
|
b9369570ae
|
sync: Rename locker.go to monitor.go
|
2024-12-22 19:59:10 -05:00 |
|
|
a7cb9b50dc
|
sync: Rename Locker to Monitor
Locker is an interface type in the stdlib sync package.
|
2024-12-22 19:11:50 -05:00 |
|
|
58052e8679
|
sync: Add RWLocker from previous repo
|
2024-12-18 08:53:55 -07:00 |
|
|
1a13d59a05
|
sync: Add package-level doc comment
|
2024-12-14 23:58:31 -05:00 |
|
|
c6f54927b0
|
sync: Add Locker type
|
2024-12-04 20:02:54 -05:00 |
|
|
0f9d8fb102
|
sync: Select, Combine work with more channel types
|
2024-12-04 20:00:19 -05:00 |
|
|
09aa19e7c1
|
sync: Add Select, Combine
|
2024-12-02 14:34:39 -05:00 |
|
|
9fd40a37b8
|
sync: Don't panic on double close of Gate, return error instead
|
2024-11-11 11:38:59 -05:00 |
|
|
709f41a974
|
sync: Add a Reset method to Gate which re-opens it.
|
2024-11-05 17:12:50 -05:00 |
|
|
f40eca261b
|
Add sync package containing Gate
|
2024-10-31 17:46:28 -04:00 |
|