12 Commits

Author SHA1 Message Date
Nathan Baulch
b5e290abe0 fix: more consistent panic strings (#678)
* lint: pin golangci-lint version

* fix: more consistent panic strings

* Update golangci-lint version in workflow

Updated golangci-lint action version to v2.4.

---------

Co-authored-by: Samuel Berthe <dev@samuel-berthe.fr>
2025-09-24 21:02:02 +02:00
Nathan Baulch
76b76a7adb lint: Apply testifylint linter recommendations (#669) 2025-09-20 00:50:00 +02:00
ccoVeille
0f4679bf52 feat: add WaitForWithContext (#480)
* chore: fix test timeout helper

using os.Exit(1) kills everything, tests statuses are not always displayed

* chore: refactor WaitFor unit tests

zero-code changes

* fix: WaitFor on first condition

duration must be non-zero if first conditions is true

* feat: add WaitForWithContext

* chore: provide meaningful returned values for WaitFor and WaitForWithContext
2024-07-15 19:25:42 +02:00
Samuel Berthe
89ca7c6e61 fix tests 2024-06-28 22:03:04 +02:00
Samuel Berthe
263c266328 Adding lo.WaitFor (#269)
* feat(concurrency): adding lo.WaitFor
2024-06-28 22:00:52 +02:00
Samuel Berthe
5781b44b25 Revert "feat(concurrency): adding lo.WaitFor"
This reverts commit 2f6f28e6fc.
2022-11-15 18:59:03 +01:00
Samuel Berthe
2f6f28e6fc feat(concurrency): adding lo.WaitFor 2022-11-15 18:58:28 +01:00
Samuel Berthe
0fb185c15c feat: adding lo.ChannelDispatcher and 6 basic dispatching strategies 2022-09-05 13:01:10 +02:00
Samuel Berthe
8de4bb79ac Adding lo.Synchronize() 2022-05-02 14:43:22 +02:00
CorentinClabaut
13730306af Add Async2-6 returning tuple inside the channel 2022-04-26 15:56:41 +02:00
CorentinClabaut
add3bb15df Add Async{0-1} to be able to handle function with no return 2022-04-26 09:59:37 +02:00
CorentinClabaut
5debabe433 Implements Async
closes #85
2022-04-04 12:11:34 +02:00