diff --git a/content/roadmaps/109-golang/content/109-go-microservices/105-protocol-buffers.md b/content/roadmaps/109-golang/content/109-go-microservices/105-protocol-buffers.md index 8764fc4ad..b9dfe6507 100644 --- a/content/roadmaps/109-golang/content/109-go-microservices/105-protocol-buffers.md +++ b/content/roadmaps/109-golang/content/109-go-microservices/105-protocol-buffers.md @@ -1,7 +1,14 @@ # Protocol buffers -Protocol Buffers(Protobuf) is a free, open-source, language-neutral, platform-neutral, extensible data format used to serialize structured data. +Protocol Buffers(Protobuf) is a free, open-source, language-neutral, platform-neutral, extensible data format used to serialize structured data. It’s like JSON, except it's smaller and faster, and it generates native language bindings. +Some of the advantages of using protocol buffers include: +- Compact data storage +- Fast parsing +- Availability in many programming languages +- Optimized functionality through automatically-generated classes + +Free Content Protobuf Github Protobuf Doc Protobuf with Go