Where to learn gRPC to build projects

This page summarizes the projects mentioned and recommended in the original post on /r/golang

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • buf

    The best way of working with Protocol Buffers.

  • grpc-starter-kit

  • If you are looking for more enterprisy / mono repo setups you may find https://github.com/xmlking/grpc-starter-kit interesting. I would only take it as an inspiration and try to find your own way of doing things that are reasonable for projects you are working on. This repository is probably meant to be a foundation for a multi team environment

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • go-coffeeshop

    ☕ A practical event-driven microservices demo built with Golang. Nomad, Consul Connect, Vault, and Terraform for deployment

  • You can find the standard structure which used golang with gRPC-gateway at https://github.com/thangchung/go-coffeeshop. Hope it helps

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts