iamsabbiralam / grpc-gunk-blog-website Goto Github PK
View Code? Open in Web Editor NEWThe Go implementation of gRPC: A high-performance, open-source, general RPC framework that puts mobile and HTTP/2 first. With gRPC we can define our service once in a .proto file and generate clients and servers in any of gRPC’s supported languages, which in turn can be run in environments ranging from servers inside a large data center to your own tablet — all the complexity of communication between different languages and environments is handled for you by gRPC. We also get all the advantages of working with protocol buffers, including efficient serialization, a simple IDL, and easy interface updating. Gunk provides a modern project-based workflow along with a Go-derived syntax for defining types and services for use with Protocol Buffers. Gunk is designed to integrate cleanly with existing protoc based build pipelines while standardizing workflows in a way that is familiar/accessible to Go developers.