Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/weiwenchen2022/grpc-pubsub
- Owner: weiwenchen2022
- License: apache-2.0
- Created: 2023-07-30T10:49:11.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-07-30T11:02:25.000Z (over 1 year ago)
- Last Synced: 2024-06-21T06:27:32.634Z (6 months ago)
- Topics: go, golang, grpc, protobuf3, pubsub
- Language: Go
- Homepage:
- Size: 21.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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
```