grpc-gateway-client The grpc-gateway-client is a high quality REST client generator for gRPC services that are fronted by grpc-gateway. Features Stron
Jgrpc 如果觉得该项目对你的学习有帮助,点个 star 完整的案例代码直达 https://github.com/janrs-io/Jgrpc-example 中文文档地址 基于Go/Grpc/kubernetes/Istio开发微服务的最佳实践尝试 - 1/3 基于Go/Grpc/kubern
Ostraka Ostraka is an open-source project that simplifies event synchronization in microservice systems. It allows you to transform data from various
Blunder What is Blunder? Blunder is a simple, gpt-based and easy-to-use error handling package for golang. Getting Started Install package go get git
🪄 EdgeGPT-Go EdgeGPT-Go is a New Bing unofficial API developed using Golang. You can use it as a library, microservice or standalone cli application.
grpcreplay GrpcReplay is a network monitoring tool that can record your grpc traffic (Unary RPC) and use it for grayscale testing, stress testing or t
Agent This repository contains the source code of the Eleven agent. The Eleven agent is installed in the instance running your sandbox during its crea
Microservices with Go The Microservices Architecture contains Broker Service Authentication Service Logger Service Mail Service Listener Service AMQP
Use this project to quickly start your next gRPC project that uses open-source, secure, zero-trust OpenZiti Network.
gRPC Demystified grpc-demystified.mp4 This repository contains the slides and code for a lightning talk I hope to give at Gophercon 2022. In the talk,
gRPC Go COUPON: START_OCT_22 Notes Windows I recommend you use powershell (try to update: see) for following this course, you might have unexepected b
gRPC и REST API для https://shtrafovnet.ru/ Проект предоставляет создание двух серверов: gRPC и REST (gRPC gateway). Реализован gRPC метод для получен
Agent / Host This repository contains the source code of the host agent. The host agent is installed in the instance running your environment during i
Connect Connect is a slim library for building browser and gRPC-compatible HTTP APIs. You write a short Protocol Buffer schema and implement your appl
WunderGraph Quickstart • Website • Docs • Examples • Blog • Discord • Twitter Note: 🌍 We are working on a serverless version of WunderGraph. If you'r
minicache Distributed cache implemented in Go. Like Redis but simpler. Features include: Client-side consistent hashing to support fault-tolerance by
go-libp2p-grpc ⚙ GRPC/Protobuf on Libp2p. Table of Contents Install Features Usage Contributing License Install go get github.com/drgomesp/go-libp2p-g
proxy grpc proxy http proxy grpc proxy examples/grpc_hello examples/grpc_router go install github.com/lengzhao/proxy/examples/grpc_router@latest add c
otelgen A tool to generate synthetic OpenTelemetry logs, metrics and traces. Why Often synthetics are used to validate certain configurations, to ensu
gRPC-Web Bridge for Caddy This module implements a bridge from gRPC-Web clients to gRPC servers. It is similar to Envoy's envoy.filters.http.grpc_web
Easy coding | 中文 This repo contains an example structure for a monolithic Go Web Application. Project Architecture This project loosely follows Uncle
fRPC-go This is the Go implementation of fRPC, a high-performance RPC framework for designed for performance and stability, and it uses the frisbee-go
OpenMock OpenMock is a Go service that can mock services in integration tests, staging environment, or anywhere. The goal is to simplify the process o
connect-demo connect-demo is an example RPC service built with connect-go. Its API is defined by a Protocol Buffer schema, and the service supports th
Go EventSourcing and CQRS with PostgreSQL, Kafka, MongoDB and ElasticSearch 👋 ✨ 💫 👨💻 Full list what has been used: PostgeSQL as event store Kafka
gateway HTTP to gRPC gateway standalone. An example of go-zero gateway. Install go install github.com/kevwan/gateway@latest Usage Example config: Name
grpcstub grpcstub provides gRPC server and client conn ( *grpc.ClientConn ) for stubbing, for testing in Go. There is an HTTP version stubbing tool wi
GO GRPC BASIC Requirements check other branch to step by step create project Validate Go Installation $ go version go version go1.18.3 linux/amd64 Val
ChirpStack gRPC to REST API proxy The ChirpStack gRPC to REST API proxy exposes the ChirpStack (v4) gRPC as REST API. While the gRPC API interface exp
🧺 Store Golang Microservices A practical store sample, built with Golang and different software architecture and technologies like Microservices Arch
🧺 Store Golang Microservices Sample A practical store sample, built with Golang and different software architecture and technologies like Microservic
m∞ Moo provides a stupidly easy way to deploy or invoke your ML models in cloud native environment like kubernetes. The auth and runtime components of
Neptune-简单快速的grpc & web框架 Requirements OS: Linux and Mac OS, Windows is on the road! Installation Using go proxy go env -w GOPROXY="https://goproxy.cn
gRpc Go Boilerplate Setup the project Execute the following cmd to resolve the versions: go mod tidy go mod vendor https://github.com/grpc-ecosystem/g
protoc-gen-go-grpcmock Google protocol buffer compiler plugin to generate Mocks for gRPC Services in Go. Installation Download the latest version from
Microservice Open source template written in Go that creates a secure server and gateway where gRPC service calls are converted from a REST endpoint.
tproxy English | 简体中文 Why I wrote this tool When I develop backend services and write go-zero, I often need to monitor the network traffic. For exampl
Msg Msg is gRPC-based backend for messaging written in golang. Goals Future goals: Implement message service which will allow users to send messages t
This is a gRPC Restful API with a HTTP Gateway featuring a billing system. I implemented an apd Decimal library and tested both with database queries and API endpoints.
Simple usage example of gRPC & protobuffer for the Go programming language. Run the server locally You can use the the .server/run.sh script. By defau
grpc-proxy gRpcHelloClient ---- gRpcProxy ---- gRpcHelloServer ^ | |______register___
Financial-APIs [TDC-Innovation-2022] Projeto de Apresentação APIs e documentos relacionados a um ecossistema de Serviços Financeiros. gRPC Clients Go
gRPC Unary requests the hard way: using protorefelect, dynamicpb and wire-encoding to send messages This is just an academic exercise to create a prob
E-Commerce Microservices with Golang This is a project just for hobby Service Diagram This is a service diagram. These are services planned to be impl
compliance OTEL cluster example: version: "3" services: # To eventually offload to Tempo... tempo: image: grafana/tempo:r24-161073a comman
Imap Concentrator Service ┌────────┐ ┌──────────────┐ ┌┴───────┐│ ┌──────────────┐
Example of GRPC usage Installation environment (1) Copy the protobuf file dependency folder include to the $GOPATH/bin directory. (2) Store all the do
deckr 🃏 Deckr provides a REST/gRPC API to simulate a deck of cards. Contents deckr 🃏 Contents Requirements Mage Targets Example Generate docs Genera
api-search A proof-of-concept search service, powered by Meilisearch and meilisearch-go. Project structure Directory Description ./cmd CLI for making
Tinkoff invest API gRPC go example. Usage ./tinkoff-invest-example -t your-api-token Build go build . Generate gRPC client Install protoc version 3 ht
⚡️ Durudex Post Service Service for working with posts. 💡 Prerequisites Go 1.18 grpc golangci-lint ⚙️ Build & Run Create an .env file in the root dir
Noncepad Client This repository compiles a Golang client that lets users access the gRPC endpoints using a local RPC proxy. Installation git clone htt
GRPC tests This repository is a test of some grpc capabilities in go, using docker and other containerization technologies for maximum scalability. Co
playground : go-grpc-server gRPC에 대해 학습하며 gRPC 기반의 golang server를 만들어봅니다 tech spec back-end gRPC (HTTP/2) golang 1.18 sqlboiler ... Infra CI/CD based
Remote filesystem based on grpc and fuse. The server and client were implemented with pure go. Grpcfuse consists of two parts: GRPC Server GRPC Client They all follow github.com/hanwen/go-fuse/fuse#RawFileSystem, so you can choose from multiple server-side implementations (e.g. pathfs#FileSystem, nodefs#Node or sugguested fs )and convert to RawFileSystem.
⚡️ Go Sample Service Durudex Go sample service. 💡 Prerequisites Go 1.17 grpc golangci-lint ⚙️ Build & Run Create an .env file in the root directory a
GO server&client for GRPC 生成PHP源码 安装 protoc 根据操作系统具体安装:https://github.com/protocolbuffers/protobuf/tags protoc-gen-go | go install google.golang.org/p
grpc-up-and-running Following alowg with the gRPC: Up and Running book Generate Messages protoc -I ecommerce ecommerce/product_info.proto \ --go_out=.
consume sample graphQL API using golang and GRPC. Getting started. Clone repository and CD to project home directory and and build and run docker imag
Microservice Communication Here are microservice-communication practices from the Cloud-Native Patterns Book written by Cornelia Davis This repository
pixPayment (PT-BR) Microsserviço que irá intermediar a transação entre dois bancos. Ele recebe a transação e encaminha para o banco destino, status: p
grpc-example Tech Talk - gRPC Golang example Structure goclient: Example client gRPC without security goserver: Example server gRPC without security g
H2G contracted but not simple h2g is a plugins to test grpc service when the testing tool does not support grpc in iris How to use Download in your pr
compute-average An API that uses Client Streaming gRPC framework to capture all integer numbers on Requests that the client sent and returns just the
Proofable Proofable is a general purpose proving framework for certifying digital assets to public blockchains. Overall, it consists: CLI (proofable-c
Golang 微服务 GRPC 标准框架(轻量级) 特性介绍 可使用 etcd 集群或单节点作为注册中心 客户端请求服务端自带负载均衡 服务端启动后自动向 etcd 注册,默认每 10s 进行一次心跳续租 自带优雅停止 panic recover 服务端无需指定启动端口,当然你也可以通过 WithP
An open-source, on-prem feature flag solution Documentation | Features | Values | Examples | Enterprise Flipt is an open source, on-prem feature flag