Package Usage: go: github.com/twitchtv/twirp
Copyright 2018 Twitch Interactive, Inc. All Rights Reserved.
Licensed under the Apache License, Version 2.0 (the "License"). You may not
use this file except in compliance with the License. A copy of the License is
located at
or in the "license" file accompanying this file. This file is distributed on
an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
express or implied. See the License for the specific language governing
permissions and limitations under the License.
Package twirp provides core types used in generated Twirp servers and client.
Twirp services handle errors using the `twirp.Error` interface.
For example, a server method may return an InvalidArgumentError:
And the same twirp.Error is returned by the client, for example:
Clients may also return Internal errors if something failed on the system:
the server, the network, or the client itself (i.e. failure parsing
response).
Copyright 2018 Twitch Interactive, Inc. All Rights Reserved.
Licensed under the Apache License, Version 2.0 (the "License"). You may not
use this file except in compliance with the License. A copy of the License is
located at
or in the "license" file accompanying this file. This file is distributed on
an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
express or implied. See the License for the specific language governing
permissions and limitations under the License.
Copyright 2018 Twitch Interactive, Inc. All Rights Reserved.
Licensed under the Apache License, Version 2.0 (the "License"). You may not
use this file except in compliance with the License. A copy of the License is
located at
or in the "license" file accompanying this file. This file is distributed on
an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
express or implied. See the License for the specific language governing
permissions and limitations under the License.
30 versions
Latest release: over 2 years ago
519 dependent packages
View more package details: https://packages.ecosyste.ms/registries/proxy.golang.org/packages/github.com/twitchtv/twirp
View more repository details: http://repos.ecosyste.ms/hosts/GitHub/repositories/twitchtv%2Ftwirp
Dependent Repos 1,148
The-Makers-of-things/gocryptotrader Fork of thrasher-corp/gocryptotrader
A cryptocurrency trading bot and framework supporting multiple exchanges written in Golang.Size: 34.2 MB - Last synced: 12 months ago - Pushed: 12 months ago

dumpmemory/gocryptotrader Fork of thrasher-corp/gocryptotrader
A cryptocurrency trading bot and framework supporting multiple exchanges written in Golang.Size: 44.2 MB - Last synced: about 1 year ago - Pushed: about 1 year ago

openware/gocryptotrader Fork of thrasher-corp/gocryptotrader
A cryptocurrency trading bot and framework supporting multiple exchanges written in Golang.Size: 36.1 MB - Last synced: 6 days ago - Pushed: about 2 years ago

tonywangcn/gocryptotrader Fork of thrasher-corp/gocryptotrader
A cryptocurrency trading bot and framework supporting multiple exchanges written in Golang.Size: 34.3 MB - Last synced: about 2 years ago - Pushed: over 2 years ago

arttobe/gocryptotrader Fork of thrasher-corp/gocryptotrader
A cryptocurrency trading bot and framework supporting multiple exchanges written in Golang.Size: 34.7 MB - Last synced: 12 months ago - Pushed: over 2 years ago

topfreegames/maestro
Maestro: Game Room SchedulerSize: 11 MB - Last synced: 28 days ago - Pushed: 28 days ago

tehlingchu/trivy Fork of aquasecurity/trivy
Scanner for vulnerabilities in container images, file systems, and Git repositories, as well as for configuration issuesSize: 667 MB - Last synced: about 2 years ago - Pushed: about 2 years ago

flant/negentropy 📦
S - securitySize: 8.88 MB - Last synced: 11 months ago - Pushed: over 2 years ago

coralogix/opentelemetry-collector-contrib Fork of open-telemetry/opentelemetry-collector-contrib
Contrib repository for the OpenTelemetry CollectorSize: 480 MB - Last synced: 15 days ago - Pushed: 15 days ago

lukso-network/network-explorer-consensus Fork of gobitfly/eth2-beaconchain-explorer
Open source golang based explorer for the eth2 beacon chainSize: 33.2 MB - Last synced: 22 days ago - Pushed: 23 days ago

Inphi/prysm Fork of prysmaticlabs/prysm
Go implementation of Ethereum proof of stakeSize: 179 MB - Last synced: 11 months ago - Pushed: over 2 years ago

monogon-dev/monogon
The Monogon Monorepo. May contain traces of peanuts and a ✨pure Go Linux userland✨. Work in progress!Size: 20 MB - Last synced: 1 day ago - Pushed: 1 day ago

opsramp/opentelemetry-collector-contrib Fork of open-telemetry/opentelemetry-collector-contrib
Contrib repository for the OpenTelemetry CollectorSize: 416 MB - Last synced: 17 days ago - Pushed: 17 days ago

alexfalkowski/konfig
Konfig is a configuration system for application configuration.Size: 3.9 MB - Last synced: 12 days ago - Pushed: 12 days ago

cbk914/trivy Fork of aquasecurity/trivy
Scanner for vulnerabilities in container images, file systems, and Git repositories, as well as for configuration issues and hard-coded secretsSize: 690 MB - Last synced: about 2 years ago - Pushed: over 2 years ago

gifhuppp/sourcegraph Fork of sourcegraph/sourcegraph
Universal code search (self-hosted)Size: 639 MB - Last synced: 12 months ago - Pushed: 12 months ago

sozercan/eraser Fork of eraser-dev/eraser
Size: 24.8 MB - Last synced: 3 months ago - Pushed: 3 months ago

fqazi/cockroach Fork of cockroachdb/cockroach
CockroachDB - the open source, cloud-native distributed SQL database.Size: 1.81 GB - Last synced: 3 days ago - Pushed: 3 days ago

k1LoW/trivy-db-to
trivy-db-to is a tool for migrating/converting vulnerability information from Trivy DB to other datasource.Size: 701 KB - Last synced: 18 days ago - Pushed: 6 months ago

planetscale/airbyte-source
Airbyte source for PlanetScale databasesSize: 2.39 MB - Last synced: about 1 month ago - Pushed: about 1 month ago

yoanyombapro1234/FeelGuuds-Platform
Size: 25.6 MB - Last synced: 11 months ago - Pushed: over 2 years ago

cockroachdb/cockroach-gen
CockroachDB with pre-generated Go codeSize: 4.49 GB - Last synced: 2 days ago - Pushed: about 1 year ago

zenledger-io/zazen
Zen microservicesSize: 210 KB - Last synced: 11 months ago - Pushed: about 1 year ago

project-flotta/osbuild-operator
Size: 10.9 MB - Last synced: 11 months ago - Pushed: over 1 year ago


pdelewski/opentelemetry-collector-contrib
Size: 133 MB - Last synced: 2 months ago - Pushed: 2 months ago

siderolabs/sidero
Sidero Metal is a bare metal provisioning system with support for Kubernetes Cluster API.Size: 20.2 MB - Last synced: 3 days ago - Pushed: 5 days ago

supertokens/supertokens-golang
GoLang SDK for SuperTokensSize: 14.6 MB - Last synced: 2 months ago - Pushed: 7 months ago

ori-edge/k8s_gateway
A CoreDNS plugin to resolve all types of external Kubernetes resourcesSize: 1.35 MB - Last synced: about 1 year ago - Pushed: about 1 year ago



dileepdkumar/https-github.com-cockroachdb-cockroach2
Size: 998 MB - Last synced: 3 days ago - Pushed: 3 days ago


system-transparency/stboot
Paused mirror. Official repository at https://git.glasklar.is/system-transparency/core/stbootSize: 10.3 MB - Last synced: about 1 month ago - Pushed: over 1 year ago

powerman/go-monolith-example
Example Go monolith with embedded microservices and The Clean ArchitectureSize: 4.71 MB - Last synced: 4 days ago - Pushed: over 1 year ago


alexfalkowski/standort
Standort provides location based information.Size: 41.8 MB - Last synced: 5 days ago - Pushed: 5 days ago

alexfalkowski/migrieren
Migrieren provides a way to migrate your databases.Size: 2.74 MB - Last synced: 5 days ago - Pushed: 5 days ago

aws-observability/aws-otel-collector
AWS Distro for OpenTelemetry Collector (see ADOT Roadmap at https://github.com/orgs/aws-observability/projects/4)Size: 169 MB - Last synced: 3 days ago - Pushed: 3 days ago

project-zot/zot
zot - A scale-out production-ready vendor-neutral OCI-native container image/artifact registry (purely based on OCI Distribution Specification)Size: 10.2 MB - Last synced: 9 days ago - Pushed: 9 days ago


DataDog/datadog-lambda-go
The Datadog AWS Lambda package for GoSize: 4.18 MB - Last synced: about 8 hours ago - Pushed: about 10 hours ago

livekit/protocol
LiveKit protocol. Protobuf definitions for LiveKit's signaling protocolSize: 6.16 MB - Last synced: 4 days ago - Pushed: 4 days ago

artikozel/decrediton Fork of decred/decrediton
Cross-platform GUI for Decred.Size: 104 MB - Last synced: almost 2 years ago - Pushed: over 2 years ago

ca-risken/common
共通のライブラリやローカル開発環境のための何かSize: 454 KB - Last synced: 9 days ago - Pushed: 9 days ago

feral-dot-io/protoc-gen-elmer
Protobuf to Elm generatorSize: 364 KB - Last synced: 11 months ago - Pushed: over 2 years ago

stitchfix/flotilla-os
Open source FlotillaSize: 2.97 MB - Last synced: 8 days ago - Pushed: 8 days ago

infobloxopen/protoc-gen-gorm
A protobuf compiler plugin designed to generate GORM models and APIs for simple object persistence tasks.Size: 13.5 MB - Last synced: about 1 month ago - Pushed: about 2 months ago

nmkj-io/audon
Mirror of https://codeberg.org/nmkj/audonSize: 8.81 MB - Last synced: about 2 years ago - Pushed: about 2 years ago

oinume/lekcije
Follow your favorite teachers in DMM EikaiwaSize: 89.5 MB - Last synced: 3 months ago - Pushed: 3 months ago


lukso-network/lukso-orchestrator
Orchestrating the dance of vanguard and pandora.Size: 2.13 MB - Last synced: 11 months ago - Pushed: over 3 years ago

buildkite/agent
The Buildkite Agent is an open-source toolkit written in Go for securely running build jobs on any device or networkSize: 36 MB - Last synced: 2 days ago - Pushed: 4 days ago


jwhited/wgsd
A CoreDNS plugin that provides WireGuard peer information via DNS-SD semanticsSize: 174 KB - Last synced: about 1 year ago - Pushed: over 1 year ago

powerpuffpenguin/webpc
Manage multiple remote computers via http5Size: 7.77 MB - Last synced: about 1 month ago - Pushed: 8 months ago


dog-sky/auctioneer
World of Warcraft auction house API to search ItemsSize: 7.69 MB - Last synced: 11 months ago - Pushed: over 3 years ago


coreboot/chrome-ec
Mirror of https://chromium.googlesource.com/chromiumos/platform/ecSize: 173 MB - Last synced: 6 months ago - Pushed: 6 months ago

domino14/word_db_server
A word database creator and server utility for Aerolith and other programsSize: 3.19 MB - Last synced: 3 days ago - Pushed: 25 days ago

livekit/livekit
End-to-end stack for WebRTC. SFU media server and SDKs.Size: 11.3 MB - Last synced: 2 days ago - Pushed: 2 days ago

livekit-examples/unity-webgl-demo
Demo for LiveKit Unity SDKSize: 97.7 MB - Last synced: 1 day ago - Pushed: about 1 month ago
