All Projects → mercari → go-grpc-interceptor

mercari / go-grpc-interceptor

Licence: MIT License
gRPC server insterceptor for golang

Programming Languages

go
31211 projects - #10 most used programming language

go-grpc-interceptor

gRPC server interceptors for grpc-go.

Interceptors

interceptor Description
multiinterceptor Chain multiple UnaryServerInterceptors or StreamServerInterceptors
panichandler Protect a process from aborting by panic and return Internal error as status code
zap Attach zap logger to each request
xrequestid Generate X-Request-Id to each request
acceptlang Parses Accept-Language from metadata
instrument Instrumentation hook
requestdump Dump request/response messages

Committers

  • Masahiro Sano(@kazegusuri)

Contribution

Please read the CLA below carefully before submitting your contribution.

https://www.mercari.com/cla/

License

Copyright 2016 Mercari, Inc.

Licensed under the MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].