We love Golang and want to contribute to the Golang community. After researching for a Microservices blog I could find blogs where the basic difference between monolithic and microservices is explained or the use of gin and gorilla framework for the microservices is available.
In this blog on mutexes and atomic values. You might have got the fair idea that concurrency in go is a different programming style. And it is the most important concept you can say concurrency is the bread and butter of Go programming as it allows distributed programming.
In this blog, we will basically cover how you will control the channel. To make this complex problem easy I will make a control flow that you can use in your program.
In this part we will cover reading, writing into channels, and ranging over the channels. For simplicity, we will make a message channel and let others read the data from the channel
we will be covering one of the important concepts in Golang called Go Concurrency. This is where Go lang shines as it gives asynchronous ability to the language. Let’s start
“Go” which is also called “Golang”, is an open-source programming language. Many software developers use Go
In this blog we will comparing gin and mux features and functionality to help you decide which one is the best fit for your project.
Gorilla Mux is a powerful HTTP router for building modern Go web servers. It is an essential package for building HTTP APIs and web applications in Go
Generic was a very big issue throughout the Golang Developer's Community before the release of version 1.18 Go Programming Language.
This blog is an explanatory blog that will give you an idea about how to create a todo application in Golang.
In this tutorial, I will create a JWT authentication Application in Golang based on Gin Web Framework.
This blog will teach you how to create an API in Golang (Go). Moving ahead, you will understand the basic concept of API.
In this blog, you will understand how to connect your application in Go (Golang) with your MongoDB cluster. You will also learn how to ping the cluster to check your connection as well.
If you have been following the blockchain series closely involving Ethereum, then you are at the right place.
Go 1.18 presented to us the implementation of generic features as per the specification of Type Parameter Proposal.
Golang is slowly capturing the attention of developers across the world.
In this tutorial blog, we will focus on creating Ethereum DApp for block chain.
This is a very interesting topic and in this blog, we will get to see the implementation of reader-writer locks.
Choosing a language for server-side programming should be based on your long-term goals and the requirements of the project.
In this blog, we are going to learn how you can create a blockchain in the Golang programming language from scratch.
As the title suggests, in this blog, we will focus on the concept of recursion in Golang. Like many other programming languages, Go also has recursion.
Interface is an extremely powerful and important aspect of development in Golang as it is a statically typed language.
In this tutorial, let us get one step further and create a simple todo app. That’s right! An app that will help you schedule your daily tasks.
We will try to provide a simplified answer in this blog, so that even beginners get to understand what they should start with golang or java ?
This blog is all about exploring the different web frameworks and packages, namely gin, gorilla mux and net/http & we would also like to see how they differ from each other.
In this blog we are going to delve into the gin framework. We will create a basic functioning API so that you can use the knowledge to create intricate projects
Golang is an excellent language for backend development. Developers just dig the sheer raw performance of the language and super-fast concurrency.
In this blog, we will focus on web development in Golang. We will try to create a simple web app from scratch, based on which you can develop further.
The choice of server side programming language is a crucial one for your web and mobile apps to perform without any failure.
Developing games in Golang, huh? Wow, that’s a big step! But if you are a beginner or an intermediate, do not be disheartened.
In this blog we will delve into concatenation of a string and how you can build a string. So, let’s start as we have a lot to cover.
We will be creating a Go module. Seems intricate? Well, it won’t be after you have gone through the entire blog, and applied all the steps properly.
Packages are an important aspect of Golang and consist of a bunch of Go source files.
Golang has been predominantly used as a language for backend development, systems programming and for designing web applications.
learn how to create a REST API that will perform CRUD operations. In simple words, the API will be able to handle various tasks like
Go 1.18 introduced many big, and much-awaited features like Generics, and fuzzing.Generics is further improved in the current version.
There will always be a comparison between two different programming languages, especially when both the programming languages have been developed by Google.
There are several libraries in Golang for game development that can be used to create 2D and 3D games? So, to all gaming programmers out there
Get a detailed look at slices and by the end of it, you should have no issues working with slices.
Structs are short for structures. In this blog, we will understand the role of structs in Golang.
If you are new to creating RESTful APIs in Go, it is better to learn things from scratch. In this blog, we start right from the REST architecture
First, you have to type ‘Golang.org’ on your browser. Then, you should click on the search result ‘The Go Programming Language’. Once the page loads
There is a big difference between knowing a language and becoming a developer. If you wish to become a Golang developer
We will going to let you be the judge to decide which language is better. We will be assessing Golang vs Python on the basis of various parameters.
Let us delve into the IDEs and tools for Golang development that will help you wrap up monumental projects in less time.
Choice of a back-end technology is one of the most critical decisions that an app developer has to make as that has long term implications for your business.
This tutorial will take you through building a basic CRUD application using Golang from scratch.
Go is a statically typed, compiled programming language designed by Robert Griesemer, Rob Pike, and Ken Thompson.
Go is one of the fastest, compiled, and statically typed programming languages. It was launched by Google in the year 2009