mirror of
https://github.com/chai2010/advanced-go-programming-book.git
synced 2025-05-24 04:22:22 +00:00
14 lines
251 B
Protocol Buffer
14 lines
251 B
Protocol Buffer
syntax = "proto3";
|
|
|
|
package pubsubservice;
|
|
|
|
message String {
|
|
string value = 1;
|
|
}
|
|
|
|
service PubsubService {
|
|
rpc Publish (String) returns (String);
|
|
rpc Subscribe (String) returns (stream String);
|
|
}
|
|
|
|
//protoc --go_out=plugins=grpc:. pubsubservice.proto |