文件名称:go-libp2p-pubsub-grpc::speaking_head:libp2p pubsub,其中的控件通过gRPC API公开
文件大小:32KB
文件格式:ZIP
更新时间:2024-02-24 13:50:51
client server ipfs grpc pubsub
go-libp2p-pubsub-grpc(pubsubgrpc) pubsubgrpc提供了一个LibP2P PubSub框架,该框架可用作独立的gRPC pubsub服务器和API,或用作现有gRPC服务器的模块/组件以提供LibP2P PubSub功能。 它使用proto3并从和借鉴了一些想法。 用法 有两种使用此库的方法: 一种是使用gRPC api构建独立的pubsub服务器(请参阅server.go ) 向已经存在的gRPC服务器提供pubsub功能(请参阅pubsubgrpc.go ) 如果使用的是独立发布订阅服务器,则在golang客户client.go可以使用。 去做
【文件预览】:
go-libp2p-pubsub-grpc-master
----.travis.yml(289B)
----pubsubgrpc.go(3KB)
----server.go(855B)
----LICENSE(11KB)
----client.go(1KB)
----codecov.yml(115B)
----.gitignore(9B)
----Makefile(75B)
----go.sum(35KB)
----pubsubgrpc_test.go(3KB)
----pb()
--------pubsub.pb.go(25KB)
--------pubsub.proto(3KB)
----README.md(1KB)
----go.mod(985B)