Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/weiwenchen2022/grpc-pubsub

The Go language implementation of pubsub based on gRPC
https://github.com/weiwenchen2022/grpc-pubsub

go golang grpc protobuf3 pubsub

Last synced: about 1 month ago
JSON representation

The Go language implementation of pubsub based on gRPC

Awesome Lists containing this project

README

        

# Description
The grpc-pubsub server and client use grpc go libraries and pubsub library to
implement pubsub service.

Please refer to [pubsub](https://pkg.go.dev/github.com/weiwenchen2022/pubsub) for more information.

See the definition of the pubsub service in `pubsub/pubsub.proto`.

# Run the sample code
To compile and run the server, assuming you are in the root of the `grpc-pubsub`
folder, i.e., `.../grpc-pubsub/`, simply:

```sh
$ go run ./pubsub-server
```

Likewise, to run the client:

```sh
$ go run ./pubsub-cli
```