© 2023 Hashnode
#golang
Origin and evolution of Go Welcome to the world of Go, a powerful and popular programming language known as Golang. As a seasoned Go developer named Nikhil Chauhan, I am thrilled to take you on a jour…
Go (or Golang) is a powerful programming language known for its simplicity, performance, and concurrency features. However, like any programming language, it has its own set of challenges. One common …
#90DaysOfDevOps Day-12: Input from the user and use of pointers In Golang, there are a few different ways to get input from the user. One way is to use the fmt package's Scanf() function. The Scanf() …
Understanding the Role of Captchas in Digital Security In today's digital landscape, where cyber threats lurk around every virtual corner, safeguarding sensitive information is of paramount importance…
If you are a devops/cloud/platform engineer, developing CI CD pipelines at any scale is what you have encountered many times. However, for years the tools to support us writing pipeline logic as code are mostly based on YAML + Bash for GitH…
#90DaysOfDevOps Day-10: Go Workspace Go workspaces are a feature introduced in Go 1.18 that allow you to work on multiple Go modules simultaneously. Each module within a workspace is treated as a main…
Distributed systems are trending due to several factors. Firstly, the growth of data-intensive applications and the need for scalable solutions have driven the demand for distributed computing. With d…
#90DaysOfDevOps Day-9: Understand the code in GOLANG Go Language: A Brief Introduction Go is a programming language developed by Google in 2009. It is a statically typed, compiled language that is kno…
What is rate limiting? Imagine someone making a request to an API. Now, let's say there are many requests coming in from different people or applications, and the server that handles these requests ge…
What is a reverse proxy? A reverse proxy is a server that sits in front of one or more web servers and forwards client requests to the appropriate server. This can be used for a variety of purposes, s…