Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

Package Usage: go: go.uber.org/multierr

Package multierr allows combining one or more errors together. Errors can be combined with the use of the Combine function. If only two errors are being combined, the Append function may be used instead. The underlying list of errors for a returned error object may be retrieved with the Errors function. You sometimes need to append into an error from a loop. Cases like this may require knowledge of whether an individual instance failed. This usually requires introduction of a new variable. multierr includes AppendInto to simplify cases like this. This will append the error into the err variable, and return true if that individual error was non-nil. See AppendInto for more information. Go makes it possible to modify the return value of a function in a defer block if the function was using named returns. This makes it possible to record resource cleanup failures from deferred blocks. multierr provides the Invoker type and AppendInvoke function to make cases like the above simpler and obviate the need for a closure. The following is roughly equivalent to the example above. See AppendInvoke and Invoker for more information. NOTE: If you're modifying an error from inside a defer, you MUST use a named return value for that function. Errors returned by Combine and Append MAY implement the following interface. Note that if you need access to list of errors behind a multierr error, you should prefer using the Errors function. That said, if you need cheap read-only access to the underlying errors slice, you can attempt to cast the error to this interface. You MUST handle the failure case gracefully because errors returned by Combine and Append are not guaranteed to implement this interface.
14 versions
Latest release: about 1 year ago
28,728 dependent packages

View more package details: https://packages.ecosyste.ms/registries/proxy.golang.org/packages/go.uber.org/multierr

View more repository details: https://repos.ecosyste.ms/hosts/GitHub/repositories/uber-go%2Fmultierr

Dependent Repos 117,290

admariner/jitsu Fork of jitsucom/jitsu
Jitsu is an open-source data integration platform
  • v1.1.0 configurator/backend/go.sum
  • v1.6.0 configurator/backend/go.sum
  • v1.1.0 server/go.sum
  • v1.6.0 server/go.sum

Size: 29.4 MB - Last synced: about 2 months ago - Pushed: 10 months ago

kmodules/resource-metadata
API for defining metadata about Kubernetes resources
  • v1.1.0 go.sum
  • v1.6.0 go.sum

Size: 75.5 MB - Last synced: 8 days ago - Pushed: 9 days ago

brotherlogic/logging
Logging for system
  • v1.1.0 go.sum
  • v1.3.0 go.sum

Size: 607 KB - Last synced: 4 days ago - Pushed: 4 days ago

vearutop/cache-story
Demo repository for a blog post.
  • v1.8.0 go.mod
  • v1.1.0 go.sum
  • v1.6.0 go.sum
  • v1.8.0 go.sum

Size: 4.59 MB - Last synced: 2 months ago - Pushed: 2 months ago

ossf/scorecard-action
Official GitHub Action for OpenSSF Scorecard.
  • v1.8.0 go.mod
  • v1.1.0 go.sum
  • v1.3.0 go.sum
  • v1.4.0 go.sum
  • v1.5.0 go.sum
  • v1.6.0 go.sum
  • v1.7.0 go.sum
  • v1.8.0 go.sum

Size: 6.39 MB - Last synced: 2 days ago - Pushed: 2 days ago

zeromike/syft Fork of anchore/syft
CLI tool and library for generating a Software Bill of Materials from container images and filesystems
  • v1.7.0 go.mod
  • v1.1.0 go.sum
  • v1.3.0 go.sum
  • v1.4.0 go.sum
  • v1.5.0 go.sum
  • v1.6.0 go.sum
  • v1.7.0 go.sum

Size: 10.4 MB - Last synced: 12 months ago - Pushed: almost 2 years ago

aberja/argo Fork of argoproj/argo-workflows
Argo Workflows: Get stuff done with Kubernetes.
  • v1.1.0 go.sum
  • v1.6.0 go.sum

Size: 67.2 MB - Last synced: about 1 year ago - Pushed: about 1 year ago

krasish/test-infra Fork of kyma-project/test-infra
Test infrastructure for the Kyma project.
  • v0.0.0-20180122172545-ddea229ff1df development/gcp/cloud-functions/getfailureinstancedetails/go.sum
  • v1.1.0 development/gcp/cloud-functions/getfailureinstancedetails/go.sum
  • v1.3.0 development/gcp/cloud-functions/getfailureinstancedetails/go.sum
  • v1.4.0 development/gcp/cloud-functions/getfailureinstancedetails/go.sum
  • v1.5.0 development/gcp/cloud-functions/getfailureinstancedetails/go.sum
  • v1.6.0 development/gcp/cloud-functions/getfailureinstancedetails/go.sum
  • v1.7.0 development/gcp/cloud-functions/getfailureinstancedetails/go.sum
  • v0.0.0-20180122172545-ddea229ff1df development/kyma-ci-force-bot/ciforcebot/go.sum
  • v1.1.0 development/kyma-ci-force-bot/ciforcebot/go.sum
  • v1.3.0 development/kyma-ci-force-bot/ciforcebot/go.sum
  • v1.4.0 development/kyma-ci-force-bot/ciforcebot/go.sum
  • v1.5.0 development/kyma-ci-force-bot/ciforcebot/go.sum
  • v1.6.0 development/kyma-ci-force-bot/ciforcebot/go.sum
  • v1.7.0 development/kyma-ci-force-bot/ciforcebot/go.sum
  • v1.1.0 development/kyma-github-connector/githubWebhookGateway/go.sum
  • v1.1.0 development/kyma-pubsub-connector/pubSubGateway/go.sum
  • v1.1.0 development/test-log-collector/go.sum
  • v0.0.0-20180122172545-ddea229ff1df go.sum
  • v1.1.0 go.sum
  • v1.3.0 go.sum
  • v1.4.0 go.sum
  • v1.5.0 go.sum
  • v1.6.0 go.sum
  • v1.7.0 go.sum

Size: 15.3 MB - Last synced: about 1 year ago - Pushed: about 1 year ago

ffuf-glanz/terraform-provider-azuredevops Fork of feilfeilundfeil/terraform-provider-azuredevops
Terraform provider for Azure DevOps
  • v1.1.0 go.sum

Size: 19.8 MB - Last synced: about 1 year ago - Pushed: about 1 year ago

luthersystems/sandbox
End-to-end "hello world" application on the Luther Platform.
  • v1.1.0 go.sum

Size: 473 KB - Last synced: 13 days ago - Pushed: 13 days ago

spolti/kie-cloud-operator Fork of kiegroup/kie-cloud-operator
OCP Operator for KIE
  • v1.6.0 go.mod
  • v1.1.0 go.sum
  • v1.5.0 go.sum
  • v1.6.0 go.sum

Size: 100 MB - Last synced: 8 months ago - Pushed: 8 months ago

mpapenbr/iracelog-cli
Command line interface for iRacelog
  • v1.11.0 go.sum

Size: 223 KB - Last synced: 3 days ago - Pushed: 3 days ago

cheqd/tendermint Fork of tendermint/tendermint
⟁ Tendermint Core (BFT Consensus) in Go
  • v1.1.0 go.sum
  • v1.3.0 go.sum
  • v1.6.0 go.sum
  • v1.7.0 go.sum
  • v1.8.0 go.sum
  • v1.8.0 go.mod

Size: 142 MB - Last synced: 23 days ago - Pushed: about 1 year ago

sap-contributions/pcap-release Fork of cloudfoundry/pcap-release
A BOSH release and CLI to enable network analysis for CF app developers
  • v1.6.0 src/pcap/go.mod
  • v1.6.0 src/pcap/go.sum

Size: 13.7 MB - Last synced: 15 days ago - Pushed: about 2 months ago

alicefr/kubevirt Fork of kubevirt/kubevirt
Kubernetes Virtualization API and runtime in order to define and manage virtual machines.
  • v0.0.0-20180122172545-ddea229ff1df go.sum
  • v1.1.0 go.sum
  • v0.0.0-20180122172545-ddea229ff1df staging/src/kubevirt.io/client-go/go.sum

Size: 255 MB - Last synced: 15 days ago - Pushed: 15 days ago

ryanlycch/go-zero-looklook Fork of Mikaelemmmm/go-zero-looklook
🔥基于go-zero(go zero) 微服务全技术栈开发最佳实践项目。Develop best practice projects based on the full technology stack of go zero (go zero) microservices.
  • v1.8.0 go.mod
  • v1.6.0 go.sum
  • v1.8.0 go.sum

Size: 101 MB - Last synced: 22 days ago - Pushed: 22 days ago

ahmedabu98/beam Fork of apache/beam
Apache Beam is a unified programming model for Batch and Streaming
  • v1.1.0 playground/backend/go.sum
  • v1.3.0 playground/backend/go.sum
  • v1.1.0 sdks/go.sum

Size: 365 MB - Last synced: 19 days ago - Pushed: 20 days ago

champ-oss/terraform-aws-metabase
  • v1.1.0 test/src/go.sum
  • v1.6.0 test/src/go.sum

Size: 229 KB - Last synced: 7 days ago - Pushed: 7 days ago

fahedouch/crossplane-runtime Fork of crossplane/crossplane-runtime
A set of libraries for writing Crossplane controllers.
  • v1.1.0 go.sum
  • v1.6.0 go.sum

Size: 2.37 MB - Last synced: 10 months ago - Pushed: 10 months ago

rafaribe/sensor-manager
  • v1.8.0 go.mod
  • v1.6.0 go.sum
  • v1.8.0 go.sum

Size: 3.78 MB - Last synced: 3 months ago - Pushed: 8 months ago

nakamasato/mysql-operator
Manage MySQL users, databases, schemas, etc.
  • v1.6.0 go.mod
  • v1.1.0 go.sum
  • v1.6.0 go.sum

Size: 1.31 MB - Last synced: 1 day ago - Pushed: 2 days ago

HazemBittar/gotestwaf Fork of wallarm/gotestwaf
An open-source project in Golang to test different web application firewalls (WAF) for detection logic and bypasses
  • v1.1.0 go.sum

Size: 9.74 MB - Last synced: about 1 year ago - Pushed: about 1 year ago

alexander-lipnitskiy/hlf-deploy
Deploy Hyperledger Fabric Network in Docker Swarm
  • v1.3.0 go.sum

Size: 1020 KB - Last synced: about 1 year ago - Pushed: over 1 year ago

xav-b/crypto-stuff
Tinkering around
  • v1.1.0 streaming-ethereum-on-chain-data-to-questdb/go.sum
  • v1.3.0 streaming-ethereum-on-chain-data-to-questdb/go.sum
  • v1.5.0 streaming-ethereum-on-chain-data-to-questdb/go.sum

Size: 7.6 MB - Last synced: about 1 year ago - Pushed: over 1 year ago

observIQ/grafana-agent Fork of grafana/agent
Telemetry agent for the LGTM stack.
  • v1.8.0 go.mod
  • v1.1.0 go.sum
  • v1.3.0 go.sum
  • v1.4.0 go.sum
  • v1.6.0 go.sum
  • v1.7.0 go.sum
  • v1.8.0 go.sum

Size: 48.3 MB - Last synced: 5 months ago - Pushed: 5 months ago

tharun208/loki Fork of grafana/loki
Like Prometheus, but for logs.
  • v1.7.0 go.mod

Size: 168 MB - Last synced: 14 days ago - Pushed: about 1 year ago