GoPool

GoPool is a high-performance, feature-rich, and easy-to-use worker pool library for Golang. It is designed to manage and recycle a pool of goroutines to complete tasks concurrently, improving the efficiency and performance of your applications.

Commits

Commit Commit Hash Author Prompts with GPT 给 GPT 的 Prompts
Add README.md and go.mod for GoPool project a631592 Daniel Hu Prompts with GPT 给 GPT 的 Prompts
Add GoPool and Worker structures ee0b38b Daniel Hu Prompts with GPT 给 GPT 的 Prompts
Implement GoPool and Worker methods 7e12cc1 Daniel Hu Prompts with GPT 给 GPT 的 Prompts
Add unit and performance tests for GoPool 10f9796 Daniel Hu Prompts with GPT 给 GPT 的 Prompts
Refactor GoPool and Worker to improve performance d0d6dca Daniel Hu Prompts with GPT 给 GPT 的 Prompts
Add taskQueue and dispatch method to GoPool bbc50dc Daniel Hu Prompts with GPT 给 GPT 的 Prompts
Refactor GoPool for thread safety and efficiency de737e9 Daniel Hu Prompts with GPT 给 GPT 的 Prompts
Add Functional Options to GoPool and support for different lock types f5de19a Daniel Hu Prompts with GPT 给 GPT 的 Prompts
Update README with Lock Customization and Performance Testing sections 89b0d10 Daniel Hu Prompts with GPT 给 GPT 的 Prompts
Add Dynamic Worker Adjustment feature to GoPool 0aa3f68 Daniel Hu Prompts with GPT 给 GPT 的 Prompts
Refactor GoPool and update README.md 758b86d Daniel Hu Prompts with GPT 给 GPT 的 Prompts
Add GitHub Actions CI workflow d75ea66 Daniel Hu Prompts with GPT 给 GPT 的 Prompts
Add .gitignore and MIT License e8a9c52 Daniel Hu Prompts with GPT 给 GPT 的 Prompts
Fix Go version in GitHub Actions CI workflow 8ea252a Daniel Hu Prompts with GPT 给 GPT 的 Prompts
Add task timeout handling and update README ade1387 Daniel Hu Prompts with GPT 给 GPT 的 Prompts
Enhanced README and added error handling and result retrieval 5a7dd13 Daniel Hu Prompts with GPT 给 GPT 的 Prompts
Refactor worker pool for better scalability and readability 4974182 Daniel Hu Prompts with GPT 给 GPT 的 Prompts
Improve worker pool scaling logic and update README c219d43 Daniel Hu Prompts with GPT 给 GPT 的 Prompts
Add Wait method to goPool and update usage in README and tests 51f09b1 Daniel Hu Prompts with GPT 给 GPT 的 Prompts
Add Chinese README for GoPool 567b3d8 Daniel Hu Prompts with GPT 给 GPT 的 Prompts
Update README and .gitignore files 460a9a5 Daniel Hu Prompts with GPT 给 GPT 的 Prompts
Run gofmt 7dc1fce Daniel Hu Prompts with GPT 给 GPT 的 Prompts
Add logos 6929bfd Daniel Hu Prompts with GPT 给 GPT 的 Prompts
Update gopool.png 9dde896 Daniel Hu Prompts with GPT 给 GPT 的 Prompts
Add Task Retry feature documentation and unit test d61e43f Daniel Hu Prompts with GPT 给 GPT 的 Prompts
Update task examples in README.md and README_zh.md b109a03 Daniel Hu Prompts with GPT 给 GPT 的 Prompts
Update go get command in readme d1a07e8 Daniel Hu Prompts with GPT 给 GPT 的 Prompts