Go Series

Go Series: Functions and their Parameters / Return Values
Go Series: Functions and their Parameters / Return Values

This is the fifth post in the Go series. You can see a list of all of the posts in this series by visiting the Go Series tag. This week we look at functions in Go.

Functions are fundamental building blocks in Go, allowing developers to encapsulate code for reuse and clarity. They enable the …

Go Series: Conditional Statements and Loops
Go Series: Conditional Statements and Loops

This is the fourth post in the Go series. You can see a list of all of the posts in this series by visiting the Go Series tag. This week we look at conditional statements and loops in Go. These allow us to change the flow of the process according to data we encounter at run time and to iterate over …

Go Series: Aggregate Data Types
Go Series: Aggregate Data Types

This is the third post in the Go series. You can see a list of all of the posts in this series by visiting the Go Series tag. This week we look at aggregate data types which are how you can store lots of related data together, much like how directories work on your computer.

In other languages you …

Go Series: Simple Data Types
Go Series: Simple Data Types

This is the second post in the Go series. You can see a list of all of the posts in this series by visiting the Go Series tag. This week we look at simple data types and how Go handles variable assignments.

Go is a strongly typed language. What this means is that variables you set have to have a …

Go Series: Introduction to Go
Go Series: Introduction to Go

This post is the first in a series of posts I will be making about the programming language Go. You can see a list of all of the posts in this series by visiting the Go Series tag. I’ve been meaning to learn a new language for a while and I wanted to share what I’m learning with others. …