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
livekit-examples/unity-webgl-demo
Demo for LiveKit Unity SDKSize: 97.7 MB - Last synced: 2 days ago - Pushed: about 2 months ago

NicklasWallgren/go-template
Go-template is an opinionated Hexagonal backend template written in GO.Size: 1010 KB - Last synced: about 1 month ago - Pushed: about 2 years ago

syntxerror/OM-RedisEnt
Code sample for running Open Match with Redis Enterprise ClustersSize: 55.2 MB - Last synced: about 2 years ago - Pushed: over 2 years ago

siderolabs/theila 📦
Theila is the UI for all things Sidero Labs.Size: 3.4 MB - Last synced: 4 days ago - Pushed: almost 3 years ago

White-AK111/crawler
Crawler utils.Size: 147 KB - Last synced: about 1 year ago - Pushed: over 3 years ago

santoshpatil81/racing-sports-api
Size: 10.4 MB - Last synced: about 2 years ago - Pushed: about 3 years ago

coredns/kubernetai
Multiple Kubernetes in CoreDNSSize: 261 KB - Last synced: 26 days ago - Pushed: 8 months ago

Kushalkhadka7/go-jwt-auth
Authentication module using go and grpcSize: 137 KB - Last synced: 3 months ago - Pushed: over 3 years ago

evg4b/fisherman
Small git hook management tool for developer.Size: 4.72 MB - Last synced: 2 days ago - Pushed: 28 days ago

go-coldbrew/core
core is the core module for cold brew and provides the base implementation for Cold Brew. We want to reuse as many good components that we can by providing only a thin wrapper around them if needed.Size: 550 KB - Last synced: 18 days ago - Pushed: 24 days ago


k1nho/vitess Fork of vitessio/vitess
Vitess is a database clustering system for horizontal scaling of MySQL.Size: 289 MB - Last synced: about 1 year ago - Pushed: over 1 year ago


Hitesh031194/ports_processor
Size: 225 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago


bilibili-base/powermock
Support for gRPC/HTTP protocol, feature-rich Mock Server implementation.Size: 244 KB - Last synced: about 2 months ago - Pushed: about 1 year ago

razorpay/trino-gateway
Traffic routing for Trino ClustersSize: 11.7 MB - Last synced: 16 days ago - Pushed: 16 days ago


OpenCal-FYDP/Identity
Business logic that handles storing a list of user emails related to userIDs as well as data pertaining to teams. This service fulfills FS4.Size: 92.8 KB - Last synced: almost 2 years ago - Pushed: about 3 years ago



cockroachdb/cockroach
CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.Size: 2.83 GB - Last synced: 5 days ago - Pushed: 5 days ago


linuxboot/fiano
Go-based tools for modifying UEFI firmwareSize: 7.09 MB - Last synced: 6 days ago - Pushed: 4 months ago

bio-routing/bio-rd
bio routing is a project to create a versatile, fast and reliable routing daemon in Golang. bio = BGP + IS-IS + OSPFSize: 34.3 MB - Last synced: about 2 months ago - Pushed: about 2 months ago

hexdigest/gowrap
GoWrap is a command line tool for generating decorators for Go interfacesSize: 6.51 MB - Last synced: 6 days ago - Pushed: 24 days ago


twirp-ecosystem/twirp-opentracing
Simple OpenTracing hooks for TwirpSize: 313 KB - Last synced: 11 months ago - Pushed: about 3 years ago

fox-one/pkg
Go packages by Fox.ONESize: 334 KB - Last synced: 2 months ago - Pushed: over 1 year ago

u-root/NiChrome 📦
An open ChromeOS distro with a Go-based userland, X11, and upspin support. (WIP)Size: 30.4 MB - Last synced: 11 months ago - Pushed: almost 2 years ago

gcash/bchwallet
A secure bitcoin cash wallet daemon written in Go (golang)Size: 8.54 MB - Last synced: 4 days ago - Pushed: 4 days ago

topfreegames/maestro-cli
Maestro command line interfaceSize: 393 KB - Last synced: 28 days ago - Pushed: about 2 years ago

robbydyer/sports
Raspberry Pi RGB Matrix controller for Sports Scoreboards (and others), written in GoSize: 185 MB - Last synced: 6 months ago - Pushed: 6 months ago

DataDog/kafka-kit
Kafka storage rebalancing, automated replication throttle, cluster API and moreSize: 13 MB - Last synced: 26 days ago - Pushed: 3 months ago


woogles-io/liwords
A site that allows people to play a crossword board game against each otherSize: 642 MB - Last synced: 7 days ago - Pushed: 7 days ago

xucaiyong/trivy Fork of aquasecurity/trivy
Scanner for vulnerabilities in container images, file systems, and Git repositories, as well as for configuration issuesSize: 677 MB - Last synced: over 1 year ago - Pushed: about 3 years ago

knz/cockroach Fork of cockroachdb/cockroach
A Scalable, Survivable, Strongly-Consistent SQL DatabaseSize: 1.32 GB - Last synced: 11 months ago - Pushed: over 1 year ago

k8gb-io/coredns-crd-plugin
CoreDNS plugin to use DNSEndpoint custom resource.Size: 562 KB - Last synced: 6 days ago - Pushed: 6 days ago

arminc/k8s-platform-lcm
A faster and easier way to manage the lifecycle of applications and tools, running and living around your Kubernetes platformSize: 633 KB - Last synced: about 1 month ago - Pushed: almost 3 years ago

hashicorp/go-kms-wrapping
KMS wrapping libraries split out from VaultSize: 1.42 MB - Last synced: 27 days ago - Pushed: about 1 month ago

wittenbude/coredns
Custom CoreDNS image using selected plugins.Size: 258 KB - Last synced: 1 day ago - Pushed: 1 day ago

livekit/livekit-cli
Command line interface to LiveKitSize: 6.18 MB - Last synced: 1 day ago - Pushed: 1 day ago

mercari/mercari-microservices-example
Size: 446 KB - Last synced: about 1 month ago - Pushed: over 1 year ago

edersonbrilhante/vilicus
Vilicus is an open source tool that orchestrates security scans of container images(docker/oci) and centralizes all results into a database for further analysis and metrics.Size: 7.29 MB - Last synced: 19 days ago - Pushed: over 2 years ago

xn0px90/vuls Fork of future-architect/vuls
Vulnerability scanner for Linux, agentless, written in golang.Size: 29.2 MB - Last synced: 4 days ago - Pushed: 10 days ago

jordanlewis/cockroach Fork of cockroachdb/cockroach
A Scalable, Survivable, Strongly-Consistent SQL DatabaseSize: 1.33 GB - Last synced: 4 days ago - Pushed: 2 months ago

maier/circonus-agent Fork of circonus-labs/circonus-agent
Circonus host agent for metric collectionSize: 2.24 MB - Last synced: about 1 month ago - Pushed: over 1 year ago

SummerCash/summercash-wallet-server
The golang react-summercash webserver and backend.Size: 426 KB - Last synced: 29 days ago - Pushed: almost 3 years ago
