GitHub Repo - configmanager This program configmanager reads a configuration file (.conf) and assigns values to a struct defined by the user. This comes in handy when you want to assign some variables in golang program from a custom configuration fi...
Authentication through SSH key or User's password
In Part-1/2 of this series, we are going to implement a Golang API server that caters to HTTP GET requests from clients. We will create a hypothetical store with products carrying attributes: Name, Price, and Count. A valid HTTP GET request gets a re...
In this post, we will cover how to create a basic chat server for one-to-one chatting using gRPC bidirectional streaming. We are going to use Go language for both gRPC server and gRPC client programs. Protocol-buffer or protobuf is an efficient form...