syntax = "proto3"; option go_package="./pb"; //公共返回 status message FileResp { string error_msg =1; int64 error_code=2; int64 status =3; } message UploadReq { bytes file = 1; string ossBucketName = 2; string ossUrl = 3; string name =4; bool needEncryption =5; } //文件上传返回参数 message UploadResp{ string error_msg =1; int64 error_code=2; string url=3; string key =4; } message DeleteFileReq{ string name=1; string ossBucketName = 2; } service fileCenter { //文件上传 rpc Upload(UploadReq) returns(UploadResp); //文件删除 rpc Delete(DeleteFileReq)returns(FileResp); }