The Go language implementation of gRPC. HTTP/2 based RPC
-
Updated
May 7, 2024 - Go
Remote procedure call (RPC) is when a computer program causes a procedure to execute in a different address space (commonly on another computer on a shared network), which is coded as if it were a normal (local) procedure call, without the programmer explicitly coding the details for the remote interaction.
The Go language implementation of gRPC. HTTP/2 based RPC
A cloud-native Go microservices framework with cli tool for productivity.
A Go microservices framework
Best microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try it. Test it. If you feel it's better, use it! 𝐉𝐚𝐯𝐚有𝐝𝐮𝐛𝐛𝐨, 𝐆𝐨𝐥𝐚𝐧𝐠有𝐫𝐩𝐜𝐱! build for cloud!
High performance, simple, extensible golang open source network library
Go RPC framework with high-performance and strong-extensibility for building micro-services.
A high performance microservice framework in golang. A linux foundation project.
A high-performance non-blocking I/O networking framework focusing on RPC scenarios.
Scalable Distributed Game Server Engine with Hot Swapping in Golang
An efficient, extensible and easy-to-use RPC framework.
🤯 High-performance PHP application server, process manager written in Go and powered with plugins
Hprose is a cross-language RPC. This project is Hprose for Golang.
Go SDK library and RPC client for the Solana Blockchain
ToRat is a Remote Administation tool written in Go using Tor as a transport mechanism and RPC for communication
Evans: more expressive universal gRPC client
a netty like asynchronous network I/O library based on tcp/udp/websocket; a bidirectional RPC framework based on JSON/Protobuf; a microservice framework based on zookeeper/etcd