Hello I have developed 3-4 backend using Golang based on microservices pattern. And for inter service communication I used gRPC over protobuf.
I can definitely help you with your project.
I have learnt quite a few things while developing these applications.
I will be honest with you, I have developed 4-5 back-end using gRPC but I can assure you that I have immense knowledge in this area.
I experienced with go microservice framework like go-kit. Protocol Buffer and gRPC is one of my recent favorite skill. Hope I can help with your project.
I am full time golang developer. And i have 4 years experience with golang and 7 years experience in programming. Please make clear your reuquirements.