28
proto/service.proto
Normal file
28
proto/service.proto
Normal file
@@ -0,0 +1,28 @@
|
||||
syntax = "proto3";
|
||||
|
||||
package service;
|
||||
option go_package="github.com/unistack-org/micro-logger-service;service";
|
||||
|
||||
service Logger {
|
||||
rpc Log(Message) returns (Empty) {};
|
||||
}
|
||||
|
||||
message Empty {};
|
||||
|
||||
message Message {
|
||||
int32 level = 1;
|
||||
string format = 2;
|
||||
string msg = 3;
|
||||
repeated Field fields = 4;
|
||||
};
|
||||
|
||||
message Field {
|
||||
string key = 1;
|
||||
oneof val {
|
||||
double double_val = 2;
|
||||
float float_val = 3;
|
||||
int32 int32_val = 4;
|
||||
int64 int64_val = 5;
|
||||
//1
|
||||
};
|
||||
};
|
Reference in New Issue
Block a user