Ecosyste.ms: Packages

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

Top 10.0% on proxy.golang.org
Top 1.6% dependent packages on proxy.golang.org
Top 3.5% dependent repos on proxy.golang.org

proxy.golang.org : github.com/haraldrudell/parl

Package parl handles inter-thread communication and controls parallelism parl has sub-packages augmenting the Go standard library: parl has feature packages: parl features per-writer thread-safe logging with topic and per-package output control: Logging is to stderr except for the Out function. parl logging uses comma separator for numbers. One argument is output as string, two or more arguments is Printf. The location matched against the regular expression is full package path, optional type receiver and the funtion name: “github.com/haraldrudell/mypackage.(*MyType).MyFunc” parl.Recover() and parl.Recover2() thread recovery and mains.Executable.Recover() process recovery: Threads can provide their errors via the perrors.ParlError thread-safe error store, plain error channels, parl.NBChan[error] or parl.ClosableChan[error]. parl.Recover and parl.Recover2 convert thread panic to error along with regular errors, annotating, retrieving and storing those errors and invoking error handling functions for them. mains.Recover is similar for the process. parl package features: © 2018–present Harald Rudell <[email protected]> (https://haraldrudell.github.io/haraldrudell/) Package pdebug provides a portable, parsed stack trace.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/haraldrudell/parl
Keywords: android, database, go, golang, parallelism, sql, sqlite, sqlite3
License: ISC
Latest release: 4 months ago
First release: about 2 years ago
Namespace: github.com/haraldrudell
Dependent packages: 11
Dependent repositories: 2
Stars: 3 on GitHub
Forks: 1 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: about 15 hours ago

    Loading...
    Readme
    Loading...