Go Basics
Let's understand the basics of Go with some examples.
We'll cover the following...
Let’s reinforce our knowledge about Go by covering some of its features.
Types
Go provides us with a number of basic data types, similar to other high-level languages. Let’s look at them in more detail.
Basic
The basic data types are numbers, strings, and booleans. In Go, they’re represented with the following types: bool
, string
, int
, int32
, uint
, uint32
, float
, and float64,
among others. Each type will have its own zero value:
false
forbool
0
for integers""
forstring
If we define a variable without specifying an initial value, the zero value will be used for the initialization.
Pointers
A pointer is a variable that’s used to hold the memory address of another variable. A pointer can be set to nil
. There are ...