是否可以将协议缓冲区本地用于Go Web服务和Android应用之间的消息传递?

我想将Android应用程序连接到Go Web服务(考虑到一个小的社交网络),并希望使用Protocol Buffer与Web服务之间来回传递数据,因为最近它似乎在Android和Android中都具有本机支持。高朗

这可能甚至是明智的吗?还是应该坚持使用JSON?