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. Learn more →
Top 23 Go grpc-go Projects
-
Project mention: JWT & PASETO Implementation of the Token-Based Authentication | /r/golang | 2023-04-19
-
go-doudou
go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
-
terraform-plugin-sdk
Terraform Plugin SDK enables building plugins (providers) to manage any service providers or custom in-house solutions
Reference : Plugin Development url references
-
-
grpc-web-demo
Dockerized Go microservices and their envoy proxies for a flow which showcases gRPC for Web Clients. Check the medium story!!!
-
-
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.
-
-
-
-
-
We had to configure servers in Go (gRPC), Python (Flask), and node.js (GraphQL). There are plenty of guides and docs on how to do this, if you’re curious :-) For the sake of brevity, I’ll only give an example for Go (gRPC) to illustrate what this entails. Here’s the heart of it:
-
-
-
-
To return different responses in different tests, you would set different mock handlers/responses before each test (see lines 65 and 99 in the example).
-
-
-
-
Project mention: gRPC Name Resolution & Load Balancing on Kubernetes: Everything you need to know (and probably a bit more) | dev.to | 2024-02-06
DISCLAIMER: I make lots of mistakes on a daily basis! If you notice any, please let me know. This blog is a digest of many amazing blogs by amazing people. I’ll try to put a link to each one wherever possible. Also you can find links to all the references at the end of the blog as well as a Github Repo for a sample project regarding this subject.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go grpc-go related posts
- Part 4 - Terraform Providers
- grpcmock: Mock gRPC servers dynamically
- Secure communication between 2 services
- Comprehensive and step-by-step flow with gRPC-Web, Go and React
- Looking for open-source repos to contribute
- Raft Consensus Protocol
- A gRPC Ephemeral Build Time TLS PKI w/ RPC access control (BETA).
-
A note from our sponsor - InfluxDB
www.influxdata.com | 29 Mar 2024
Index
What are some of the best open-source grpc-go projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | simplebank | 3,858 |
2 | go-doudou | 1,347 |
3 | grpcox | 684 |
4 | terraform-plugin-sdk | 413 |
5 | Ginrpc | 287 |
6 | grpc-web-demo | 246 |
7 | Go-gRPC-RabbitMQ-microservice | 204 |
8 | raft-grpc-example | 190 |
9 | grpc-production-go | 186 |
10 | Go-GRPC-Auth-Microservice | 115 |
11 | grpc-proxy | 39 |
12 | grpc-mtls-example | 36 |
13 | arise | 14 |
14 | churro | 13 |
15 | grpc-eg-go | 12 |
16 | grpcmock | 7 |
17 | tstorage-server | 6 |
18 | grpcblog | 6 |
19 | pkisauce | 6 |
20 | grpc-kuber-load-balancing | 6 |
21 | Dota2API | 5 |
22 | go-care | 4 |
23 | pepper-server | 4 |