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

Top 1.5% on proxy.golang.org
Top 0.3% dependent packages on proxy.golang.org
Top 0.3% dependent repos on proxy.golang.org
Top 4.3% forks on proxy.golang.org
Top 0.4% docker downloads on proxy.golang.org

proxy.golang.org : github.com/joomcode/errorx

Package errorx provides error implementation and error-related utilities. Conventional approach towards errors in Go is quite limited. The typical case implies an error being created at some point: Then being passed along with a no-brainer: And, finally, handled by printing it to the log file: This approach is simple, but quite often it is not enough. There is a need to add context information to error, to check or hide its properties. If all else fails, it pays to have a stack trace printed along with error text. The code above could be modified in this fashion: Here errorx.Decorate is used to add more information, and syntax like errorx.IsOfType can still be used to check the original error. This error also holds a stack trace captured at the point of creation. With errorx syntax, any of this may be customized: stack trace can be omitted, error type can be hidden. Type can be further customized with Traits, and error with Properties. Package provides utility functions to compose, switch over, check, and ignore errors based on their types and properties. See documentation for Error, Type and Namespace for more details.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/joomcode/errorx
Keywords: error-handling , errors , go , stack-traces
License: MIT
Latest release: 8 months ago
First release: over 6 years ago
Namespace: github.com/joomcode
Dependent packages: 207
Dependent repositories: 474
Stars: 958 on GitHub
Forks: 28 on GitHub
Docker dependents: 41
Docker downloads: 16,615,877
See more repository details: repos.ecosyste.ms
Last synced: 7 months ago

Top 9.2% on proxy.golang.org
github.skymusic.top/chaos-mesh/chaos-mesh v1.2.4
17 versions - Latest release: over 3 years ago
Top 9.2% on proxy.golang.org
github.1git.de/chaos-mesh/chaos-mesh v1.2.4
17 versions - Latest release: over 3 years ago
Top 9.2% on proxy.golang.org
github.com/form3tech-oss/chaos-mesh v1.2.4
17 versions - Latest release: over 3 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/xlgao-zju/chaos-mesh v1.2.4
A Chaos Engineering Platform for Kubernetes.
17 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/spg83/chaos-mesh v1.2.4
17 versions - Latest release: over 3 years ago
Top 2.4% on proxy.golang.org
github.com/pingcap/chaos-mesh v1.2.4
A Chaos Engineering Platform for Kubernetes.
17 versions - Latest release: over 3 years ago - 2 dependent packages - 1 dependent repositories - 5,557 stars on GitHub
Top 8.6% on proxy.golang.org
git.wxl.best/chaos-mesh/chaos-mesh v1.2.4
17 versions - Latest release: over 3 years ago
Top 5.1% on proxy.golang.org
github.com/pingcap/chaos-operator v1.2.4
17 versions - Latest release: over 3 years ago - 1 dependent repositories
Top 9.1% on proxy.golang.org
github.imxd.top/chaos-mesh/chaos-mesh v1.2.4
17 versions - Latest release: over 3 years ago
Top 9.2% on proxy.golang.org
github.phpd.cn/chaos-mesh/chaos-mesh v1.2.4
17 versions - Latest release: over 3 years ago
github.com/Lucapaulo/dnsperf v0.0.8
DNS Performance Measurement Library with support for Do53, DoTCP, DoT, DoH and DoQ
8 versions - Latest release: over 3 years ago - 1 dependent repositories - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/lucapaulo/dnsperf v0.0.8
DNS Performance Measurement Library with support for Do53, DoTCP, DoT, DoH and DoQ
8 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/JessicaGreben/baseplate.go v0.9.1
Reddit's Service Framework in Go
28 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/jessicagreben/baseplate.go v0.9.1
Reddit's Service Framework in Go
28 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/aldrinleal/qdsns v0.0.0-20211110173032-ab35d880f83c
1 version - Latest release: over 3 years ago - 0 stars on GitHub
Top 3.2% on proxy.golang.org
github.com/pingcap/tidb-dashboard/util v0.0.0-20211110075050-08b9edcc688c
A Web UI for monitoring, diagnosing and managing the TiDB cluster.
1 version - Latest release: over 3 years ago - 1 dependent package - 2 dependent repositories - 148 stars on GitHub
Top 7.4% on proxy.golang.org
github.com/mgranderath/dnsperf v0.0.3
DNS Performance Measurement Library with support for Do53, DoTCP, DoT, DoH and DoQ
3 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 12 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/ddelizia/hasura-saas v0.0.1-alpha.8
This repository is an intent to create a set of microservices to be able to spin up a SaaS applic...
8 versions - Latest release: over 3 years ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/allhailjarjar/go-libp2p-i2p-transport v0.0.0-20211008021430-be2230946b25
Transport to allow go-libp2p applications to natively use i2p for communication
1 version - Latest release: over 3 years ago - 3 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/nexustar/tiup v1.5.4
A component manager for TiDB
39 versions - Latest release: almost 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/borzhchevskiy/balda v0.0.0-20210725124950-12c35174a02a
1 version - Latest release: almost 4 years ago
Top 8.2% on proxy.golang.org
github.com/borzhchevskiy/go-express v0.0.0-20210707163831-db28aac93485
1 version - Latest release: about 4 years ago
Top 4.1% on proxy.golang.org
github.com/h2020ether/chaos-mesh v1.2.7 removed
18 versions - Latest release: about 4 years ago
Top 8.2% on proxy.golang.org
github.com/H2020Ether/chaos-mesh v1.2.7
18 versions - Latest release: about 4 years ago
Top 8.2% on proxy.golang.org
github.com/c4pt0r/tiup v1.5.2
A component manager for TiDB
37 versions - Latest release: about 4 years ago - 0 stars on GitHub
Top 6.7% on proxy.golang.org
github.com/gagglepanda/couture v1.1.0
107 versions - Latest release: about 4 years ago
Top 8.2% on proxy.golang.org
gitlab.com/AgentNemo/gicense v0.0.0-20210429112318-378dc36a0ee1
1 version - Latest release: about 4 years ago - 0 stars on GitLab.com
Top 7.4% on proxy.golang.org
github.com/trevorriles/baseplate.go v0.8.2
Reddit's Service Framework in Go
21 versions - Latest release: about 4 years ago - 0 stars on GitHub
Top 4.1% on proxy.golang.org
github.com/marcoferrer/baseplate.go v0.8.2 removed
21 versions - Latest release: about 4 years ago
Top 8.2% on proxy.golang.org
github.com/natesales/dnsproxy v0.37.1
Simple DNS proxy with DoH, DoT, DoQ and DNSCrypt support
103 versions - Latest release: about 4 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/furyamber/tiup v1.4.1
30 versions - Latest release: over 4 years ago
Top 9.2% on proxy.golang.org
github.com/mocukie/megalink v0.1.0
Download MEGA public file with your favorite downloader.
1 version - Latest release: over 4 years ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/osxdiy/dnsproxy v0.35.1
96 versions - Latest release: over 4 years ago
Top 8.2% on proxy.golang.org
github.com/eJatte/chaos-mesh v1.1.1
9 versions - Latest release: over 4 years ago
Top 8.2% on proxy.golang.org
github.com/mayankos/chaos-mesh v1.1.1
9 versions - Latest release: over 4 years ago
Top 8.2% on proxy.golang.org
github.com/ejatte/chaos-mesh v1.1.1
9 versions - Latest release: over 4 years ago
Top 8.2% on proxy.golang.org
github.com/jorropo/go-tor-transport v0.8.4
21 versions - Latest release: over 4 years ago
Top 4.1% on proxy.golang.org
github.com/berty/go-libp2p-tor-transport v0.8.4 removed
21 versions - Latest release: over 4 years ago
Top 4.5% on proxy.golang.org
berty.tech/go-libp2p-tor-transport v0.8.4 💰
🚧 WIP: tor transport for libp2p
21 versions - Latest release: over 4 years ago - 3 dependent packages - 14 dependent repositories - 56 stars on GitHub
Top 5.5% on proxy.golang.org
github.com/berty/go-tor-transport v0.8.4
21 versions - Latest release: over 4 years ago - 8 dependent packages
Top 8.2% on proxy.golang.org
github.com/Jorropo/go-tor-transport v0.8.4
21 versions - Latest release: over 4 years ago
Top 9.0% on proxy.golang.org
github.com/noot/go-libp2p-tor-transport v0.8.4
🚧 WIP: tor transport for libp2p
21 versions - Latest release: over 4 years ago - 0 stars on GitHub
Top 4.1% on proxy.golang.org
github.com/fhriley/dnsproxy v0.33.7 removed
90 versions - Latest release: over 4 years ago
Top 8.2% on proxy.golang.org
github.com/dn-guard/dnguard_master v0.104.3
36 versions - Latest release: over 4 years ago
Top 8.2% on proxy.golang.org
github.com/DN-GUARD/DNGuard_Master v0.104.3
36 versions - Latest release: over 4 years ago
Top 8.2% on proxy.golang.org
gitlab.com/xdevs23/goqlorm v0.10.6
Example program to demonstrate the modules
52 versions - Latest release: over 4 years ago - 0 stars on GitLab.com
Top 8.2% on proxy.golang.org
gitlab.com/xdevs23/go-graphql-postgres-orm v0.10.6
Example program to demonstrate the modules
52 versions - Latest release: over 4 years ago - 0 stars on gitlab.com
Top 8.6% on proxy.golang.org
github.com/bznein/chaos-mesh v1.0.1
A Chaos Engineering Platform for Kubernetes.
5 versions - Latest release: over 4 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/jhwbarlow/pgq v0.0.0-20201015112324-82c044b84eb1
Package pgq provides an implementation of a Postgres-backed job queue. Safe concurrency is built...
1 version - Latest release: over 4 years ago - 6 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/bikecrazyy/urlfilter v0.12.3
Package urlfilter contains implementation of AdGuard content blocking engine
20 versions - Latest release: over 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/jorropo/go-libp2p-tor-transport v0.5.1
🚧 WIP: tor transport for libp2p
12 versions - Latest release: almost 5 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/Jorropo/go-libp2p-tor-transport v0.5.1
🚧 WIP: tor transport for libp2p
12 versions - Latest release: almost 5 years ago - 0 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/zbyrfrkndenizhan/wonfefastdns v0.103.3
Wonfe DNS is a high speed and secure dns provider.
28 versions - Latest release: almost 5 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/hhkbp2/tiup v1.0.7
A component manager for TiDB
9 versions - Latest release: about 5 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/xsyr/redispipe v0.9.8
Package redispipe - high throughput Redis connector with implicit pipelining. https://redis.io/t...
8 versions - Latest release: about 5 years ago
Top 8.2% on proxy.golang.org
github.com/pingcap-incubator/tiops v1.0.0
9 versions - Latest release: about 5 years ago
Top 8.2% on proxy.golang.org
github.com/pingcap-incubator/tiup-cluster v1.0.0
9 versions - Latest release: about 5 years ago
Top 8.2% on proxy.golang.org
github.com/junxy/dnsproxy v0.25.0
Simple DNS proxy with DoH, DoT, and DNSCrypt support
60 versions - Latest release: over 5 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/linuxgit/tidb-dashboard v1.0.1
A Web UI for monitoring, diagnosing and managing TiDB cluster
2 versions - Latest release: over 5 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/LinuxGit/tidb-dashboard v1.0.1
A Web UI for monitoring, diagnosing and managing TiDB cluster
2 versions - Latest release: over 5 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/bozaro/go-porter v0.0.0-20200223195540-7225430e43cd
Lite tool for build docker images without docker daemon
1 version - Latest release: over 5 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/typusomega/goethe v0.0.0-20200208165055-f244974cbe2a
Lightweight append-only event log written in Go
1 version - Latest release: over 5 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/mgnsk/jsutil v0.0.0-20200208153227-5b96247631ad
Package jsutil provides general functionality for any application running on wasm.
1 version - Latest release: over 5 years ago
Top 8.2% on proxy.golang.org
github.com/typusomega/semantic-changelog-gen v0.4.1
6 versions - Latest release: over 5 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
gitlab.softpark.kz/arman.zhilkaidarov/media v0.7.0
8 versions - Latest release: over 5 years ago - 0 stars on gitlab.softpark.kz
Top 8.2% on proxy.golang.org
github.com/dnsadblock/dnsproxy v0.23.7
1 version - Latest release: over 5 years ago
github.com/gjbae1212/go-module v0.5.1
Go library and useful utilty.
58 versions - Latest release: over 5 years ago - 2 dependent packages - 1 dependent repositories - 5 stars on GitHub
github.com/happyhater/dnsproxy v0.12.0
1 version - Latest release: about 6 years ago - 1 dependent repositories - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/warther/dnsproxy v0.13.0
23 versions - Latest release: about 6 years ago - 3 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/drblez/hypersender v1.0.0
Send files from directories to «...the, uh, Internets…»
1 version - Latest release: about 6 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/suki-fredrik/radix/v3 v3.2.0
4 versions - Latest release: over 6 years ago
Top 8.2% on proxy.golang.org
github.com/vikram-suki/radix/v3 v3.2.0
Package radix implements all functionality needed to work with redis and all things related to it...
4 versions - Latest release: over 6 years ago - 0 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.