syntax = "proto3"; // Web exposes a backend server over gRPC. package web; option go_package = "github.com/johanbrandhorst/wasm-experiments/grpc/proto/server"; // Backend defines the interface exposed by the backend. service Backend { rpc GetUser(GetUserRequest) returns (User) {} } message GetUserRequest { string user_id = 1; } message User { string id = 1; }