mirror of
https://github.com/chai2010/advanced-go-programming-book.git
synced 2025-05-24 12:32:21 +00:00
15 lines
252 B
Protocol Buffer
15 lines
252 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
|