Found 57 repositories(showing 30)
grpc-ecosystem
Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.
Bingjian-Zhu
go-grpc-example,分为入门教程和进阶教程,包括请求超时设置、TLS认证、自定义方法认证、数据验证、拦截器、go-grpc-middleware、grpc-gateway和swagger、gRPC负载均衡等。附博客教程
Source code for tutorial "How to develop Go gRPC microservice with HTTP/REST endpoint, middleware, Kubernetes deployment, etc."
johnbellone
gRPC Go middleware for Sentry: server and client interceptors
TykTechnologies
Mserv is a bundle server and gRPC plugin runner for Tyk middleware written in Go
srahkmli
panicrecovery is a Go package that provides middleware for recovering from panics in both HTTP and gRPC servers. This middleware helps ensure that server doesn't crash when an unexpected panic occurs, logging the error and providing an appropriate response.
spacegrower
🍉 go(golang) gRPC & web tools, The feature is an unprecedented way of organizing middleware, where gRPC methods can be assembled into groups and then middleware can be applied to those groups. built-in service registration and discovery tool based on etcd, ready to use out of the box.
tillknuesting
Example implemented of token based authentication for gRPC server and client using Interceptors
checkr
Go gRPC statsd middleware
ErenDursun
Golang gRPC JWT authentication middleware.
morix1500
No description available
linhbkhn95
Go grpc middleware for field mask
willtrking
[Go] Boilerplate generator for gRPC interceptor/middleware pattern
AmmannChristian
Lightweight Go library for OAuth2 client credentials, token management, and gRPC/HTTP authentication middleware.
go-grpc-middleware + go-circuitbreaker
nhatthm
gRPC Go Middleware: interceptors, helpers, utilities
ceshihao
A simple ratelimiter for github.com/grpc-ecosystem/go-grpc-middleware/ratelimit
ErFUN-KH
Go gRPC microservice with HTTP/REST endpoint, middleware, Kubernetes deployment, etc.
krantideep95
fork of https://github.com/grpc-ecosystem/go-grpc-middleware/tree/master/tracing/opentracing with grpc status codes.
n-r-w
gRPC server toolkit for Go. Includes middleware support, gateway integration, automatic recovery, pprof endpoints, and dialing utilities.
devrob-go
Go gRPC + REST service template with clean architecture and comprehensive testing. Supports dual APIs, middleware, PostgreSQL, JWT auth, and extensive test coverage.
Pavel-Karpenko
A Go library that guarantees exactly-once processing of HTTP and gRPC requests using a client-supplied Idempotency-Key. Drop-in middleware for any net/http handler or gRPC server — no framework lock-in.
prkbuilds
OpenTelemetry GenAI semantic conventions for Go: drop-in HTTP middleware, gRPC interceptors, and client transports that emit spec-aligned inference + tool spans with multi-turn conversation correlation.
jonericcook
gopherchatter - how gophers chat
rajveer100704
GoGate is a high-performance API Gateway built in Go, featuring config-driven routing, a plugin-based middleware system, and support for HTTP and gRPC. It includes Redis-backed rate limiting, circuit breaker, retries, OpenTelemetry tracing, and benchmarking for resilient, low-latency microservice communication.
alexanyang
this respository will build an demo of micro-service,which include as follow: 1) Microservice architecture (BFF, service, admin, job, task sub module) 2) API design (including API definition, error code specification and error usage) 3) The use of grpc 4) Go project engineering (project structure, Di, code hierarchy, ORM framework) 5) Concurrent use (errgroup's parallel link request) 6) The use of microservice middleware (elk, opentracing, Prometheus, Kafka) 7) Cache usage optimization (consistency processing, pipeline optimization)
deepin-community
No description available
lixiao11
No description available
xiaotuancai
No description available
lixiao11
No description available