Skip to content

apssouza22/grpc-production-go

Repository files navigation

GRPC for production Build Status Quality Gate Status Maintainability Rating

This GRPC project provides:

  • Health check service
  • Shutdown hook
  • Keep alive params
  • Server interceptors(auth, request canceled, execution time, panic recovery)
  • Idempotent check
  • Server example
  • Client example (timeout, healthcheck)
  • Client interceptor (timeout log)
  • Unit tests using a In memory communication between client and server