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

Top 2.8% dependent packages on proxy.golang.org
Top 4.7% dependent repos on proxy.golang.org

proxy.golang.org : github.com/creachadair/ctrl

Package ctrl manages passage of control through a main function. In case of error main programs typically call os.Exit or log.Fatal. However, this causes the process to terminate immediately and deferred calls are not invoked. Calling log.Panic allows deferred calls to run, but makes a noisy log trace. This package provides a Run function that performs the main action of a program. Within its dynamic extent, calls to ctrl.Exit and ctrl.Exitf will panic back to Run, which will handle logging and exiting from the process as specified. Example:

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/creachadair/ctrl
License: MIT
Latest release: over 3 years ago
First release: almost 6 years ago
Namespace: github.com/creachadair
Dependent packages: 5
Dependent repositories: 1
Stars: 0 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 16 days ago

Top 8.6% on proxy.golang.org
github.com/creachadair/ffuse v0.0.0-20240121010657-146c31cadf21
Package ffuse implements a FUSE filesystem driver backed by the flexible filesystem package (gith...
32 versions - Latest release: over 1 year ago - 1 dependent package - 1 stars on GitHub
github.com/tailscale/tailsql v0.0.0-20240102233715-3f570388abcc
A SQL playground service over Tailscale.
10 versions - Latest release: over 1 year ago - 12 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/creachadair/git-go v0.0.0-20231128204229-493fc8976c90
Program git-go is a Git plugin that adds some helpful behaviour for repositories containing Go code.
10 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 8.3% on proxy.golang.org
github.com/creachadair/ffs/cmd v0.0.0-20211128183915-c24ad156c44c
Flexible filesystem (experimental).
11 versions - Latest release: over 3 years ago - 8 stars on GitHub
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.