An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 5.8% on proxy.golang.org
Top 3.5% dependent repos on proxy.golang.org
Top 4.7% forks on proxy.golang.org

proxy.golang.org : github.com/goinggo/workpool

Package workpool implements a pool of go routines that are dedicated to processing work that is posted into the pool. The following is a list of parameters for creating a TraceLog: Go routines are used to manage and process all the work. A single Queue routine provides the safe queuing of work. The Queue routine keeps track of the amount of work in the queue and reports an error if the queue is full. The concurrencyLevel parameter defines the number of work routines to create. These work routines will process work subbmitted to the queue. The work routines keep track of the number of active work routines for reporting. The PostWork method is used to post work into the ThreadPool. This call will block until the Queue routine reports back success or failure that the work is in queue. The following shows a simple test application The following shows some sample output

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/goinggo/workpool
License: BSD-1-Clause
Latest release: over 9 years ago
First release: over 9 years ago
Namespace: github.com/goinggo
Dependent repositories: 2
Stars: 68 on GitHub
Forks: 23 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 3 months ago

    Loading...
    Readme
    Loading...