Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
Package Usage: go: github.com/juju/errors
Package errors provides an easy way to annotate errors without losing the
original error context.
The exported `New` and `Errorf` functions are designed to replace the
`errors.New` and `fmt.Errorf` functions respectively. The same underlying
error is there, but the package also records the location at which the error
was created.
A primary use case for this library is to add extra context any time an
error is returned from a function.
This instead becomes:
which just records the file and line number of the Trace call, or
which also adds an annotation to the error.
When you want to check to see if an error is of a particular type, a helper
function is normally exported by the package that returned the error, like the
`os` package does. The underlying cause of the error is available using the
`Cause` function.
The result of the `Error()` call on an annotated error is the annotations joined
with colons, then the result of the `Error()` method for the underlying error
that was the cause.
Obviously recording the file, line and functions is not very useful if you
cannot get them back out again.
will return something like:
The first error was generated by an external system, so there was no location
associated. The second, fourth, and last lines were generated with Trace calls,
and the other two through Annotate.
Sometimes when responding to an error you want to return a more specific error
for the situation.
This returns an error where the complete error stack is still available, and
`errors.Cause()` will return the `NotFound` error.
1 version
Latest release: almost 2 years ago
1,596 dependent packages
View more package details: https://packages.ecosyste.ms/registries/proxy.golang.org/packages/github.com/juju/errors
View more repository details: https://repos.ecosyste.ms/hosts/GitHub/repositories/juju%2Ferrors
Dependent Repos 4,140
alicefr/kubevirt Fork of kubevirt/kubevirt
Kubernetes Virtualization API and runtime in order to define and manage virtual machines.- v0.0.0-20180806074554-22422dad46e1 go.sum
Size: 255 MB - Last synced: 22 days ago - Pushed: 22 days ago
sourcegraph/lsif-go 📦
Language Server Indexing Format (LSIF) generator for Go- v0.0.0-20181118221551-089d3ea4e4d5 go.sum
Size: 1.89 MB - Last synced: about 13 hours ago - Pushed: 8 months ago
xpivarc/kubevirt Fork of kubevirt/kubevirt
Kubernetes Virtualization API and runtime in order to define and manage virtual machines.- v0.0.0-20180806074554-22422dad46e1 go.sum
Size: 262 MB - Last synced: 2 months ago - Pushed: 2 months ago
slachiewicz/kubernetes-client Fork of fabric8io/kubernetes-client
Java client for Kubernetes & OpenShift- v0.0.0-20180806074554-22422dad46e1 kubernetes-model-generator/go.sum
Size: 466 MB - Last synced: 5 days ago - Pushed: 6 days ago
leoluz/argo-rollouts Fork of argoproj/argo-rollouts
Progressive Delivery for Kubernetes- v0.0.0-20181118221551-089d3ea4e4d5 go.sum
Size: 25.8 MB - Last synced: 24 days ago - Pushed: about 1 year ago
sknot-rh/kubernetes-client Fork of fabric8io/kubernetes-client
Java client for Kubernetes & OpenShift- v0.0.0-20180806074554-22422dad46e1 kubernetes-model-generator/go.sum
Size: 442 MB - Last synced: about 1 year ago - Pushed: over 1 year ago
tts-tblock/kubernetes-client Fork of fabric8io/kubernetes-client
Java client for Kubernetes & OpenShift- v0.0.0-20180806074554-22422dad46e1 kubernetes-model-generator/go.sum
Size: 449 MB - Last synced: about 1 year ago - Pushed: about 1 year ago
douyu/jupiter-examples
Examples of Jupiter.- v0.0.0-20181118221551-089d3ea4e4d5 go.sum
- v0.0.0-20181118221551-089d3ea4e4d5 uuid/go.sum
Size: 58 MB - Last synced: 8 months ago - Pushed: 8 months ago
polynetwork/ripple-sdk
- v0.0.0-20150916125642-1b5e39b83d18 go.sum
- v0.0.0-20200330140219-3fe23663418f go.sum
Size: 34.2 KB - Last synced: 10 months ago - Pushed: almost 2 years ago
NexonSU/telegram-go-chatbot
t.me/zavtrachat bot- v0.0.0-20181118221551-089d3ea4e4d5 go.sum
Size: 1010 KB - Last synced: 6 days ago - Pushed: 6 days ago
boostchicken/opentelemetry-collector-contrib Fork of open-telemetry/opentelemetry-collector-contrib
Contrib repository for the OpenTelemetry Collector- v0.0.0-20181012004132-a4583d0a56ea cmd/configschema/go.sum
- v0.0.0-20181012004132-a4583d0a56ea cmd/otelcontribcol/go.sum
- v0.0.0-20181012004132-a4583d0a56ea cmd/oteltestbedcol/go.sum
- v0.0.0-20181012004132-a4583d0a56ea exporter/signalfxexporter/go.sum
- v0.0.0-20181012004132-a4583d0a56ea go.sum
- v0.0.0-20181012004132-a4583d0a56ea receiver/signalfxreceiver/go.sum
- v0.0.0-20181012004132-a4583d0a56ea testbed/go.sum
Size: 262 MB - Last synced: 8 days ago - Pushed: 5 months ago
lightninglabs/lndclient
Golang client library for lnd- v0.0.0-20190806202954-0232dcc7464d go.sum
Size: 1.41 MB - Last synced: 1 day ago - Pushed: 2 days ago
argoproj/notifications-engine
Affordable notifications for Kubernetes- v0.0.0-20181118221551-089d3ea4e4d5 go.sum
Size: 459 KB - Last synced: 14 days ago - Pushed: 14 days ago
mattermost-community/mattermost-plugin-msteams-meetings
Mattermost Plugin for Microsoft Teams Meetings- v0.0.0-20181118221551-089d3ea4e4d5 build/go.sum
- v0.0.0-20181118221551-089d3ea4e4d5 go.sum
Size: 1.03 MB - Last synced: 13 days ago - Pushed: 13 days ago
sanekkurt/telegraf Fork of influxdata/telegraf
The plugin-driven server agent for collecting & reporting metrics.- v0.0.0-20181012004132-a4583d0a56ea go.sum
Size: 43.5 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago
signalfx/microservices-demo Fork of GoogleCloudPlatform/microservices-demo
Sample cloud-native application with 10 microservices showcasing instrumention with OpenTelemetry.- v0.0.0-20200330140219-3fe23663418f src/checkoutservice/go.mod
- v0.0.0-20150916125642-1b5e39b83d18 src/checkoutservice/go.sum
- v0.0.0-20200330140219-3fe23663418f src/checkoutservice/go.sum
- v0.0.0-20200330140219-3fe23663418f src/frontend/go.mod
- v0.0.0-20150916125642-1b5e39b83d18 src/frontend/go.sum
- v0.0.0-20200330140219-3fe23663418f src/frontend/go.sum
- v0.0.0-20200330140219-3fe23663418f src/productcatalogservice/go.mod
- v0.0.0-20150916125642-1b5e39b83d18 src/productcatalogservice/go.sum
- v0.0.0-20200330140219-3fe23663418f src/productcatalogservice/go.sum
- v0.0.0-20200330140219-3fe23663418f src/shippingservice/go.mod
- v0.0.0-20150916125642-1b5e39b83d18 src/shippingservice/go.sum
- v0.0.0-20200330140219-3fe23663418f src/shippingservice/go.sum
Size: 13.9 MB - Last synced: about 13 hours ago - Pushed: 4 days ago
tpantelis/submariner-addon Fork of stolostron/submariner-addon
An addon of submariner in ocm to provide network connectivity and service discovery among clusters.- v0.0.0-20150916125642-1b5e39b83d18 go.sum
- v0.0.0-20200330140219-3fe23663418f go.sum
Size: 35.1 MB - Last synced: 1 day ago - Pushed: 1 day ago
kokizzu/kubectl-cost Fork of kubecost/kubectl-cost
CLI for determining the cost of Kubernetes workloads- v0.0.0-20181118221551-089d3ea4e4d5 go.sum
Size: 865 KB - Last synced: 2 days ago - Pushed: 2 days ago
xp-1000/signalfx-agent Fork of signalfx/signalfx-agent
The SignalFx Smart Agent- v0.0.0-20181012004132-a4583d0a56ea go.sum
- v0.0.0-20190930114154-d42613fe1ab9 go.sum
- v0.0.0-20181012004132-a4583d0a56ea pkg/apm/go.sum
Size: 36.4 MB - Last synced: 9 months ago - Pushed: about 1 year ago
M1cal-net/renovate Fork of renovatebot/renovate
Universal dependency update tool that fits into your workflows.- v0.0.0-20190806202954-0232dcc7464d lib/manager/gomod/__fixtures__/3/go.mod
Size: 70.6 MB - Last synced: 9 days ago - Pushed: 9 days ago
juanmanuel-tirado/terraform-provider-juju Fork of juju/terraform-provider-juju
A Terraform provider for Juju- v1.0.0 go.mod
- v0.0.0-20150916125642-1b5e39b83d18 go.sum
- v0.0.0-20200330140219-3fe23663418f go.sum
- v0.0.0-20210818161939-5560c4c073ff go.sum
- v0.0.0-20220203013757-bd733f3c86b9 go.sum
- v1.0.0 go.sum
Size: 638 KB - Last synced: 11 months ago - Pushed: 11 months ago
project-stacker/stacker
Build OCI images natively from a declarative format- v0.0.0-20150916125642-1b5e39b83d18 go.sum
- v0.0.0-20180726005433-812b06ada177 go.sum
- v0.0.0-20180806074554-22422dad46e1 go.sum
- v0.0.0-20190207033735-e65537c515d7 go.sum
- v0.0.0-20200330140219-3fe23663418f go.sum
- v0.0.0-20210818161939-5560c4c073ff go.sum
Size: 19 MB - Last synced: about 5 hours ago - Pushed: about 7 hours ago
argoproj-labs/argocd-interlace
Enabling Software Supply Chain Security Capabilities in ArgoCD- v0.0.0-20181118221551-089d3ea4e4d5 go.sum
Size: 10.2 MB - Last synced: 3 months ago - Pushed: over 1 year ago
harvester/network-controller-harvester
harvester network controller- v0.0.0-20180806074554-22422dad46e1 go.sum
Size: 35.1 MB - Last synced: 10 days ago - Pushed: 17 days ago
Xuanwo/envd Fork of tensorchord/envd
🏕️ Development environment for machine learning- v0.0.0-20181118221551-089d3ea4e4d5 go.sum
Size: 726 KB - Last synced: 8 days ago - Pushed: almost 2 years ago
kinvolk/minikube Fork of kubernetes/minikube
Run Kubernetes locally- v0.0.0-20190806202954-0232dcc7464d go.mod
- v0.0.0-20190806202954-0232dcc7464d go.sum
Size: 202 MB - Last synced: 8 months ago - Pushed: 8 months ago
VoVAllen/envd-docs Fork of tensorchord/envd-docs
envd Website- v0.0.0-20181118221551-089d3ea4e4d5 go.sum
Size: 2.78 MB - Last synced: about 1 year ago - Pushed: over 1 year ago
AmadeusITGroup/external-secrets Fork of external-secrets/external-secrets
External Secrets Operator reads information from a third-party service like AWS Secrets Manager and automatically injects the values as Kubernetes Secrets.- v0.0.0-20181118221551-089d3ea4e4d5 go.sum
Size: 89.8 MB - Last synced: 9 days ago - Pushed: 9 days ago
icpd/ddl2plantuml
ddl2plantuml is a tool to generate plantuml ER diagram from database ddl.- v0.0.0-20170703010042-c7d06af17c68 go.mod
- v0.0.0-20170703010042-c7d06af17c68 go.sum
Size: 125 KB - Last synced: 9 months ago - Pushed: about 1 year ago
projecteru2/libyavirt
lib of yet another virt.d- v0.0.0-20220331221717-b38fca44723b go.mod
- v0.0.0-20220331221717-b38fca44723b go.sum
Size: 334 KB - Last synced: 3 months ago - Pushed: 5 months ago
rkamisetti792/istio Fork of istio/istio
Connect, secure, control, and observe services.- v0.0.0-20190207033735-e65537c515d7 go.mod
- v0.0.0-20190207033735-e65537c515d7 go.sum
Size: 102 MB - Last synced: 1 day ago - Pushed: 2 days ago
networkservicemesh/sdk-ovs
OVS related SDK components- v0.0.0-20150916125642-1b5e39b83d18 go.sum
- v0.0.0-20200330140219-3fe23663418f go.sum
Size: 852 KB - Last synced: 28 days ago - Pushed: 28 days ago
joshiste/kubernetes-client Fork of fabric8io/kubernetes-client
Java client for Kubernetes & OpenShift- v0.0.0-20180806074554-22422dad46e1 kubernetes-model-generator/go.sum
Size: 449 MB - Last synced: about 1 year ago - Pushed: over 1 year ago
thefreakingmind/kubernetes-client Fork of fabric8io/kubernetes-client
Java client for Kubernetes & OpenShift- v0.0.0-20180806074554-22422dad46e1 kubernetes-model-generator/go.sum
Size: 445 MB - Last synced: about 1 year ago - Pushed: about 1 year ago
cognitedata/kubernetes-client Fork of fabric8io/kubernetes-client
Java client for Kubernetes & OpenShift- v0.0.0-20180806074554-22422dad46e1 kubernetes-model-generator/go.sum
Size: 444 MB - Last synced: 25 days ago - Pushed: 6 months ago
geoand/kubernetes-client Fork of fabric8io/kubernetes-client
Java client for Kubernetes & OpenShift- v0.0.0-20180806074554-22422dad46e1 kubernetes-model-generator/go.sum
Size: 447 MB - Last synced: 8 months ago - Pushed: about 1 year ago
kameshsampath/kubernetes-client Fork of fabric8io/kubernetes-client
Java client for Kubernetes & OpenShift 3- v0.0.0-20180806074554-22422dad46e1 kubernetes-model-generator/go.sum
Size: 444 MB - Last synced: about 1 year ago - Pushed: about 1 year ago
coopstah13/kubernetes-client Fork of fabric8io/kubernetes-client
Java client for Kubernetes & OpenShift- v0.0.0-20180806074554-22422dad46e1 kubernetes-model-generator/go.sum
Size: 446 MB - Last synced: 9 months ago - Pushed: about 1 year ago
wwjiang007/kubernetes-client Fork of fabric8io/kubernetes-client
Java client for Kubernetes & OpenShift 3- v0.0.0-20180806074554-22422dad46e1 kubernetes-model-generator/go.sum
Size: 462 MB - Last synced: 28 days ago - Pushed: 7 months ago
secustor/renovate Fork of renovatebot/renovate
Universal dependency update tool that fits into your workflows.- v0.0.0-20190806202954-0232dcc7464d lib/modules/manager/gomod/__fixtures__/3/go.mod
Size: 102 MB - Last synced: 26 days ago - Pushed: 26 days ago
walnut-tom/kubernetes-client Fork of fabric8io/kubernetes-client
Java client for Kubernetes & OpenShift- v0.0.0-20180806074554-22422dad46e1 kubernetes-model-generator/go.sum
Size: 450 MB - Last synced: about 1 year ago - Pushed: about 1 year ago
Dohbedoh/kubernetes-client Fork of fabric8io/kubernetes-client
Java client for Kubernetes & OpenShift- v0.0.0-20180806074554-22422dad46e1 kubernetes-model-generator/go.sum
Size: 456 MB - Last synced: about 1 year ago - Pushed: about 1 year ago
coralogix/opentelemetry-collector-contrib Fork of open-telemetry/opentelemetry-collector-contrib
Contrib repository for the OpenTelemetry Collector- v0.0.0-20181012004132-a4583d0a56ea cmd/configschema/go.sum
- v0.0.0-20181012004132-a4583d0a56ea exporter/signalfxexporter/go.sum
- v0.0.0-20181012004132-a4583d0a56ea go.sum
- v0.0.0-20181012004132-a4583d0a56ea receiver/signalfxreceiver/go.sum
- v0.0.0-20181012004132-a4583d0a56ea testbed/go.sum
Size: 367 MB - Last synced: 3 days ago - Pushed: 4 days ago
vocdoni/vocdoni-node
A set of libraries and tools for the Vocdoni decentralized backend infrastructure, the main ground of our universally verifiable, privacy-centric and scalable digital voting protocol- v0.0.0-20181118221551-089d3ea4e4d5 go.sum
Size: 16.3 MB - Last synced: 14 days ago - Pushed: 15 days ago
ykzts/youtube-telegraf-plugin
Gather account information from YouTube channels.- v0.0.0-20181012004132-a4583d0a56ea go.sum
Size: 677 KB - Last synced: 8 days ago - Pushed: 4 months ago
mattermost-community/mattermost-plugin-jitsi
Jitsi plugin for Mattermost :electric_plug:- v0.0.0-20181118221551-089d3ea4e4d5 go.sum
Size: 18.7 MB - Last synced: 13 days ago - Pushed: 22 days ago
HereNotThere/dendrite Fork of matrix-org/dendrite
Dendrite is a second-generation Matrix homeserver written in Go!- v0.0.0-20150916125642-1b5e39b83d18 go.sum
- v0.0.0-20200330140219-3fe23663418f go.sum
- v0.0.0-20220203013757-bd733f3c86b9 go.sum
Size: 42.1 MB - Last synced: about 1 year ago - Pushed: about 1 year ago
khhirani/argo-rollouts Fork of argoproj/argo-rollouts
Progressive Delivery for Kubernetes- v0.0.0-20181118221551-089d3ea4e4d5 go.sum
Size: 17.6 MB - Last synced: about 1 year ago - Pushed: over 1 year ago
opsramp/opentelemetry-collector-contrib Fork of open-telemetry/opentelemetry-collector-contrib
Contrib repository for the OpenTelemetry Collector- v0.0.0-20181012004132-a4583d0a56ea cmd/configschema/go.sum
- v0.0.0-20181012004132-a4583d0a56ea exporter/signalfxexporter/go.sum
- v0.0.0-20181012004132-a4583d0a56ea go.sum
- v0.0.0-20181012004132-a4583d0a56ea receiver/signalfxreceiver/go.sum
- v0.0.0-20181012004132-a4583d0a56ea testbed/go.sum
Size: 356 MB - Last synced: 3 days ago - Pushed: 4 days ago
Firstnsnd/gorse Fork of gorse-io/gorse
An open source recommender system service written in Go- v1.0.0 go.sum
- v1.0.0 go.mod
Size: 18.6 MB - Last synced: 18 days ago - Pushed: about 1 month ago
cowlingjosh/renovate Fork of renovatebot/renovate
Universal dependency update tool that fits into your workflows.- v0.0.0-20190806202954-0232dcc7464d lib/modules/manager/gomod/__fixtures__/3/go.mod
Size: 109 MB - Last synced: 7 months ago - Pushed: 7 months ago