grpc

grpc-go

grpc

The Go language implementation of gRPC. HTTP/2 based RPC

AI 简介

gRPC-Go 是 gRPC 框架的官方 Go 语言实现,提供基于 HTTP/2 的高性能远程过程调用(RPC)能力。核心功能包括强类型服务定义(通过 Protocol Buffers)、双向流式通信、负载均衡、认证与加密(TLS)、健康检查及可插拔的拦截器机制。技术上深度集成 Go 生态,支持原生 context 取消、Go module 依赖管理,并遵循 gRPC 标准协议规范。适用于构建微服务架构、云原生后端系统、跨语言服务互通以及对延迟和吞吐量有较高要求的分布式系统场景。

Go
Apache License 2.0
23k
Stars
4.7k
Forks
458
Watchers
100
Issues

Star 增长

今日0
近 7 天0
近 30 天+19
综合评分71.9
默认分支master