golang can register a custom compressor like this
```
grpc.UseCompressor(gzip.Name)
```
In C++ there is just support of several compression algorithms:
```
ChannelArguments args;
// Set the default compression algorithm for the channel.
// gzip deflate ...
args.SetCompressionAlgorithm(GRPC_COMPRESS_GZIP);
GreeterClient greeter(grpc::CreateCustomChannel(
"localhost:50051", grpc::InsecureChannelCredentials(), args));
```
How to add a customize "compressor" like golang?