文件名称:twirp:带有protobuf服务定义的简单RPC框架
文件大小:1.53MB
文件格式:ZIP
更新时间:2024-02-25 12:03:57
go protobuf rpc twirp GoGo
Twirp是用于服务到服务通信的框架,强调简单性和简约性。 它从API定义文件生成路由和序列化,使您可以专注于应用程序的逻辑,而不必考虑诸如HTTP方法,路径和JSON之类的Folderol。 在文件中定义服务,然后Twirp通过服务器界面和功能齐全的客户端自动生成Go代码。 它与相似,但是没有自定义HTTP服务器和传输实现:它在标准库的经过充分测试和高性能的net/http Server上运行。 它可以在HTTP 1.1上运行,而不仅仅是http / 2,并且支持JSON客户端,以便跨语言轻松集成 Twirp以经过测试,标准化,周到的方式为您处理路由和序列化,因此您不必这样做。 序列化和反