This project demonstrates that HTTP servers can respond with Protobuf binary content just like they do with JSON. Instead of serializing Go structs into JSON, the server marshals them into ...
The documentation here implies that HTTP APIs don't have support for HTTP/2 and that they all use JSON as their message exchange format while there are a lot of HTTP APIs that use HTTP/2 with Protobuf ...