Skip to content

Tags: devchat-ai/gopool

Tags

v0.6.2

Toggle v0.6.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #19 from devchat-ai/bugfix

Fix cond issue and workerStack index order issue

v0.6.1

Toggle v0.6.1's commit message
Update README_zh.md with 'Dynamic Worker Adjustment' updated

v0.6.0

Toggle v0.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #15 from devchat-ai/test

Add configurable task queue size to GoPool

v0.5.0

Toggle v0.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #10 from devchat-ai/test

Enhanced GoPool with additional methods and tests

v0.4.0

Toggle v0.4.0's commit message
Introduce GoPool interface and update NewGoPool function

- Introduced a new GoPool interface that includes all public methods of the goPool struct.
- Updated the NewGoPool function to return the GoPool interface instead of the goPool struct.
- This change makes the GoPool interface visible outside the package and allows for future extensions with different GoPool implementations.

Signed-off-by: Daniel Hu <[email protected]>

v0.3.0

Toggle v0.3.0's commit message
Run gofmt

Signed-off-by: Daniel Hu <[email protected]>

v0.2.0

Toggle v0.2.0's commit message
Add Wait method to goPool and update usage in README and tests

- Add a new Wait method to the goPool struct to allow waiting for all tasks to finish before releasing resources.
- Update the README to reflect the new usage of the Wait method before calling the Release method.
- Update all test cases to use the new Wait method before calling the Release method.
- Update the go get command in the README to fetch a specific version of the library.

Signed-off-by: Daniel Hu <[email protected]>

v0.1.0

Toggle v0.1.0's commit message
Add .gitignore and MIT License

- Created a .gitignore file suitable for Go projects.
- Added the MIT License to the project.

Signed-off-by: Daniel Hu <[email protected]>