Loading video player...
Want to master gRPC in Golang? In this video, I explain gRPC in detail and cover all four types of gRPC communication: - Unary RPC - Server Streaming RPC - Client Streaming RPC - Bidirectional Streaming RPC To make it practical, I also built a mini chat project in Go implementing all gRPC types. By the end of this tutorial, you’ll not only understand gRPC but also know how to use it in real-world applications. Access Code: https://github.com/letmeconsoleyou/GRPC-Tutorial What you’ll learn in this video: - What is gRPC and how it's different from REST - Understanding all four gRPC types - Live coding a chat project with Golang - Best practices for gRPC in production This is the ultimate gRPC tutorial for beginners and intermediates who want hands-on knowledge! Timestamps: 0:00 What is gRPC? 5:17 Codebase setup 7:46 Unary RPC 27:06 Client Streaming RPC 46:19 Server Streaming RPC 59:11 Bidirectional Streaming RPC Useful Links: 👉 gRPC Docs: https://www.ibm.com/think/topics/grpc 👉 Go Language Docs: https://go.dev/doc/ #grpc #REST #coding #golang #chatapp #programming