gRPC + ProtoBufs in Golang | Protocol Buffers | gRPC | Golang



gRPC + ProtoBufs in Golang | Protocol Buffers | gRPC | Golang

gRPC + ProtoBufs in Golang | Protocol Buffers | gRPC | Golang

This video is an introduction to gRPC and Protoc Buffers implemented in Golang.

Code Repo: https://github.com/manosriram-youtube/grpc-heartbeat

TimeStamps:
0:00 – 2:15 : Intro
2:15 – 5:01 : Types of gRPC Streaming
5:01 – 9:01 : Intro to Protocol Buffers
9:01 – 9:47 : What we’ll be building
9:47 -10:15 : Install ProtoCompiler (protoc)
10:15 – 11:01 : Setting up project
11:01 – 11:55 : Writing a .proto file
11:55 – 15:50 : Setting up server.go file
15:50 – 19:02 : Writing our first service
19:02 – 21:10 : Compiling the .proto file
21:10 – 30:06 : Registering server with HeartBeatServiceServer
30:06 – 35:49 : Setting up client.go file and sending first request
35:49 – 44:12 : Storing request data in MongoDB
44:12 – 46:40 : Creating service for LiveHeartRequest (Client Streaming)
46:40 – 50:50 : Writing LiveHeartRequest client func
50:50 – 57:59 : Writing LiveHeartRequest server func
57:59 – 1:00:24 : Creating service for HeartBeatHistory (Server Streaming)
1:00:24 – 1:02:56 : Writing HeartBeatHistory client func
1:02:56 – 1:09:45 : Writing HeartBeatHistory server func
1:09:45 – 1:12:13 : Creating service for NormalAbnormalHeartBeat (Bi-Directional Streaming)
1:12:13 – 1:15:27 : Writing NormalAbnormalHeartBeat client func
1:15:27 – 1:22:08 : Writing NormalAbnormalHeartBeat server func
1:22:08 – 1:23:07 : Outro

FOLLOW ME HERE:
Website: https://manosriram.com
Github: https://github.com/manosriram
LinkedIn: https://www.linkedin.com/in/manosriram
My Blog: https://manosriram.com/blog
Twitter: https://twitter.com/_manosriram

📻 Join the Discord Server: https://discord.gg/TaE9CTAmV9

Comments are closed.