golang中的rpc框架有:1.rpcx,分布式golang的rpc框架;2.gRPC,高性能、開源、通用的rpc框架;
golang中的rpc框架有以下兩種
1.rpcx
rpcx是一個分布式golang的rpc框架,其具有服務發現、高可用策略、負載均衡、規模可擴展和支持多種編解碼協議的特點。
2.gRPC
gRPC是一個高性能、開源、通用的rpc框架,基于面向移動和HTTP/2設計,提供了C、Java和golang版本,使用gRPC可以通過protobuf來定義接口,具有嚴格的接口約束條件。