syntax = "proto3"; package facade; option go_package = "/facade"; import "api.proto"; service FacadeService { rpc Register(RegisterReq) returns (RegisterResp) { option (api.post) = "/register"; } rpc Login(LoginReq) returns (LoginResp) { option (api.post) = "/login"; } } message RegisterReq { string email = 1[(api.query) = "email"]; string password = 2[(api.query) = "password"]; string confirm_password = 3[(api.query) = "confirm_password"]; } message RegisterResp { int32 user_id = 1; } message LoginReq { string email = 1[(api.query) = "email"]; string password = 2[(api.query) = "password"]; } message LoginResp { string token = 1; }