My last attempt for the grpc-go transition is stuck at the protobuf things. One thing that might help is gprc-go is finally going to use the new protobuf library, https://github.com/grpc/grpc-go/pull/6961 So we could decouple the grpc-go transition from the protobuf things.
-- Shengjing Zhu