syntax = "proto3"; option go_package = "./calc"; option java_package = "ch.sdi.calc"; package calc; message CalculatorRequest { string expression = 1; } message CalculatorResponse { string expression = 1; double result = 2; int64 calculation_time_us = 3; } service Calculator { rpc Calculate(CalculatorRequest) returns (CalculatorResponse); }