The Golang Company Blogs

Interface in Golang's picture

What is Interface in Golang ? A Tutorial with Examples

Interface is an extremely powerful and important aspect of development in Golang as it is a statically typed language.

Build a Simple Todo App with Golang and Basic CSS and JavaScript
's picture

Build a Simple Todo App with Golang and Basic CSS and JavaScript

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.

Comparison between Golang and Java 2022's picture

Comparison between Golang and Java - Backend Battle of 2022

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 ?

Comparison between Gin, Gorilla Mux and NetHttp's picture

Comparison between Gin, Gorilla Mux and Net/Http

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.

Build RESTful APIs Using Gin Framework's picture

How to Build RESTful APIs Using Gin Framework?

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 for Developing Enterprise App 's picture

Best 7 Reasons to Use Golang for Developing Enterprise App

Golang is an excellent language for backend development. Developers just dig the sheer raw performance of the language and super-fast concurrency.

Build a Simple Web App with Golang's picture

Build a Simple Web App with Golang

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.

Golang vs Node.js's picture

Golang vs Node.js-Which Technology is Good for Server Side Programming?

The choice of server side programming language is a crucial one for your web and mobile apps to perform without any failure.

How to Develop Golang Games's picture

How to Develop Golang Games? - Guide for Beginners

Developing games in Golang, huh? Wow, that’s a big step! But if you are a beginner or an intermediate, do not be disheartened.

7 Ways to Perform String Concatenation in Go's picture

7 Ways to Perform String Concatenation in Go

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.

Create a Golang Module's picture

How to Create a Golang Module?

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.

Some Important Packages in Golang's picture

What Are Some Important Packages in Golang?

Packages are an important aspect of Golang and consist of a bunch of Go source files.

Top 7 Reasons Using Golang for Mobile App Development 's picture

Top 7 Reasons Using Golang for Mobile App Development

Golang has been predominantly used as a language for backend development, systems programming and for designing web applications.

How to Create a RESTful API with Go?'s picture

How to Create a RESTful API with Go?

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

new feature in GO Version 1.19 's picture

What's new in GO Version 1.19 and Its amazing features.

Go 1.18 introduced many big, and much-awaited features like Generics, and fuzzing.Generics is further improved in the current version.

Dart vs Golang's picture

Dart vs Golang: What Are the Main Differences?

There will always be a comparison between two different programming languages, especially when both the programming languages have been developed by Google.

Top 10 Golang Game Development Libraries's picture

Top 10 Golang Game Development Libraries

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

What are Slices in Golang?'s picture

What are Slices in Golang?

Get a detailed look at slices and by the end of it, you should have no issues working with slices.

What Are Structs in Golang?'s picture

What Are Structs in Golang?

Structs are short for structures. In this blog, we will understand the role of structs in Golang.

What Are RESTful API and JSON Response's picture

What Are RESTful API and JSON Response?

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

How to Install Go and dependencies on Windows?'s picture

How to Install Go and dependencies on Windows

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

How to become a go lang developer's picture

How to Become a Golang Developer?

There is a big difference between knowing a language and becoming a developer. If you wish to become a Golang developer

Golang vs Python: Who Has Edge Over Whom?'s picture

Golang vs Python: Who Has Edge Over Whom?

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.

Best IDEs and Tools For Golang Development's picture

Best IDEs and Tools For Golang Development

Let us delve into the IDEs and tools for Golang development that will help you wrap up monumental projects in less time.

Golang vs Node.js's picture

Golang vs Node.js 2022

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.

CRUD application's picture

How to build a CRUD application using Golang ?

This tutorial will take you through building a basic CRUD application using Golang from scratch.

difference between Go run, Go build and Go install commands's picture

What is the difference between Go run, Go build and Go install commands?

Go is a statically typed, compiled programming language designed by Robert Griesemer, Rob Pike, and Ken Thompson.

Top 6 Golang Backend Framework For Developer's picture

Top 6 Golang Backend Framework For Developer

Go is one of the fastest, compiled, and statically typed programming languages. It was launched by Google in the year 2009

What is gofmt?'s picture

What is gofmt and gofmt-w-l ?

fmt stands for Format. It is an inbuilt package of Go used for formatting basic strings to values to any other datatype.