Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
GitHub Copilot
Write better code with AI
GitHub Spark
New
Build and deploy intelligent apps
GitHub Models
New
Manage and compare prompts
GitHub Advanced Security
Find and fix vulnerabilities
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Discussions
Collaborate outside of code
Code Search
Find more, search less
Explore
Why GitHub
Documentation
GitHub Skills
Blog
Integrations
GitHub Marketplace
MCP Registry
View all features
Solutions
By company size
Enterprises
Small and medium teams
Startups
Nonprofits
By use case
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
By industry
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
Topics
AI
DevOps
Security
Software Development
View all
Explore
Learning Pathways
Events & Webinars
Ebooks & Whitepapers
Customer Stories
Partners
Executive Insights
Open Source
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
Repositories
Topics
Trending
Collections
Enterprise
Enterprise platform
AI-powered developer platform
Available add-ons
GitHub Advanced Security
Enterprise-grade security features
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
gammazero
/
workerpool
Public
Notifications
You must be signed in to change notification settings
Fork
147
Star
1.4k
Code
Issues
17
Pull requests
6
Actions
Projects
0
Wiki
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security
Insights
Commits
Branch selector
main
User selector
All users
Datepicker
All time
Commit History
Commits on Feb 13, 2025
update go workflow (#83)
gammazero
authored
59aba2d
Copy full SHA for 59aba2d
Commits on Nov 15, 2024
remove repetitive the (#72)
Show description for 8e9cf0f
cuishuang
authored
8e9cf0f
Copy full SHA for 8e9cf0f
Update deque to v1.0.0 (#79)
Show description for 82c9bbe
gammazero
authored
82c9bbe
Copy full SHA for 82c9bbe
Commits on Aug 12, 2022
Task queue does not need to be buffered (#65)
Show description for 04acb16
gammazero
authored
04acb16
Copy full SHA for 04acb16
make it work with deque0.2 and go 1.18 (#64)
Show description for 56fe285
yulin-li
and
Yulin Li
authored
56fe285
Copy full SHA for 56fe285
perf: unify startWorker and worker to spawn less goroutines (#59)
Show description for c38099e
Wondertan
authored
c38099e
Copy full SHA for c38099e
Commits on May 20, 2021
Use sync.WaitGroup to ensure that all workers exit before Stop exits
gammazero
committed
85cc841
Copy full SHA for 85cc841
Fix tests not working with goleak
Show description for 1adbd90
gammazero
committed
1adbd90
Copy full SHA for 1adbd90
Commits on May 8, 2021
Update README.md
gammazero
authored
1ca2fa9
Copy full SHA for 1ca2fa9
Update README
gammazero
committed
bec41fa
Copy full SHA for bec41fa
Update pacer.go
gammazero
committed
d21b850
Copy full SHA for d21b850
Update pacer_test.go
gammazero
committed
e0aef0d
Copy full SHA for e0aef0d
Create golangci-lint.yml
gammazero
committed
c0523c1
Copy full SHA for c0523c1
Create go.yml
gammazero
committed
6147e5a
Copy full SHA for 6147e5a
Commits on Oct 13, 2020
Fix broken test
gammazero
committed
5675e28
Copy full SHA for 5675e28
Commits on Oct 10, 2020
Support two most recent versions of go
gammazero
committed
533f033
Copy full SHA for 533f033
Make pause behavior safe with stopping and concurrency
Show description for d1d3180
gammazero
committed
d1d3180
Copy full SHA for d1d3180
Commits on Sep 22, 2020
Merge pull request #33 from gammazero/pause
Show description for add6293
gammazero
authored
add6293
Copy full SHA for add6293
Add Pause function
Show description for 3672418
gammazero
committed
3672418
Copy full SHA for 3672418
Commits on Jul 19, 2020
Minor performance enhancements (#31)
Show description for 1c428e5
gammazero
authored
1c428e5
Copy full SHA for 1c428e5
Commits on Jul 18, 2020
Update README.md
Show description for a282edc
gammazero
authored
a282edc
Copy full SHA for a282edc
Commits on Jun 8, 2020
Merge pull request #27 from gammazero/sizefunc
Show description for 1a5ca90
gammazero
authored
1a5ca90
Copy full SHA for 1a5ca90
Add Size function
gammazero
committed
639b694
Copy full SHA for 639b694
Commits on Mar 11, 2020
Use fewer channels (#25)
Show description for 7b00833
gammazero
authored
7b00833
Copy full SHA for 7b00833
improve benchmarks
gammazero
committed
db2a593
Copy full SHA for db2a593
Commits on Mar 10, 2020
rm sleep from benchmarks
gammazero
committed
ebb59b0
Copy full SHA for ebb59b0
do not send nil task
gammazero
committed
9f86061
Copy full SHA for 9f86061
Use fewer channels
gammazero
committed
0946b4c
Copy full SHA for 0946b4c
Commits on Feb 27, 2020
Merge pull request #24 from gammazero/ci-go-update
Show description for 7cfac6a
gammazero
authored
7cfac6a
Copy full SHA for 7cfac6a
update ci for go1.14
gammazero
committed
8188766
Copy full SHA for 8188766
Commits on Feb 6, 2020
Merge pull request #23 from gammazero/range
Show description for 019d125
gammazero
authored
019d125
Copy full SHA for 019d125
update ci config
gammazero
committed
b0e0d17
Copy full SHA for b0e0d17
Commits on Feb 5, 2020
range over task channel
gammazero
committed
52ec576
Copy full SHA for 52ec576
Commits on Jan 24, 2020
update badge
gammazero
committed
1f57f02
Copy full SHA for 1f57f02
update badge
gammazero
committed
fffe9fa
Copy full SHA for fffe9fa
Pagination
Previous
Next
You can’t perform that action at this time.