It's pretty solid. Go support is impeccable, Protobufs have lots of language support.
It's a lot easier to add features to a protobuf than to other RPC systems I've used. That's a huge advantage because your clients and server don't have to upgrade in lockstep