Pointers

Welcome to tutorial no. 15 in Golang tutorial series. In this tutorial, we will learn how pointers work in Go and we will also understand how...

Pointers - Full Post

Strings

Welcome to tutorial no. 14 in Golang tutorial series. Strings deserve a special mention in Go as they are different in implementation when compared to other...

Strings - Full Post

Switch Statement

This is tutorial number 10 in Golang tutorial series. What is a switch statement? A switch is a conditional statement that evaluates an expression and compares...

Switch Statement - Full Post

Loops

Welcome to tutorial number 9 in Golang tutorial series. A loop statement is used to execute a block of code repeatedly. for is the only loop...

Loops - Full Post

Packages in Go

This tutorial is now deprecated. Please visit https://golangbot.com/go-packages/ for the updated version. Welcome to tutorial number 7 in Golang tutorial series. What are...

Packages in Go - Full Post

Functions

Welcome to tutorial no. 6 in our Golang tutorial series. What is a function? A function is a block of code that performs a specific task....

Functions - Full Post

Constants

Welcome to tutorial no. 5 in our Golang tutorial series. What is a constant? The term constant in Go is used to denote fixed values such...

Constants - Full Post

Types

Welcome to tutorial number 4 in our Golang tutorial series. Please read Golang tutorial part 3: Variables of this series to learn about variables. The following...

Types - Full Post

Variables

This is the third tutorial in our Golang tutorial series and it deals with variables in Golang. You can read Golang tutorial part 2: Hello World...

Variables - Full Post

Hello World

This tutorial is now deprecated. Please visit https://golangbot.com/hello-world-gomod/ for the updated version. This is the second tutorial in our Golang tutorial series. Please...

Hello World - Full Post