Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Integers | Data Types
Introduction to GoLang
course content

Contenido del Curso

Introduction to GoLang

Introduction to GoLang

1. Getting Started
2. Data Types
3. Control Structures
4. Functions
5. Arrays and Slices
6. Intro to Structs & Maps

book
Integers

Data Types are a fundamental concept in any programming language, including Go. They specify the type of data that can be stored in a variable.

When declaring a variable, we can specify its Data Type, which determines the kind of data that can be stored in that variable.

One of the most commonly used Data Types is Integers. An integer, as implied by the name, represents a non-decimal number, which can be positive or negative. For instance, -1, 0, 9, or 1234567, among others.

We can declare and initialize an Integer type variable using the following syntax:

Note

Declaring a variable involves specifying its type and name, while Initializing a variable entails assigning an initial value to it.

go

index

copy
1
var myVariable int = 10

If we specify a type for the variable during declaration, we don't necessarily need to initialize it with a value. Therefore, the following syntax is also valid:

go

index

copy
1
var myVariable int

In the scenario described above, it is assigned a default value of 0. Consequently, the output of the following program will be 0.

go

index

copy
1234567
package main import "fmt" func main() { var myVariable int fmt.Println(myVariable) }

It's important to note that when declaring a variable without specifying the Data Type, we must also initialize it:

go

index

copy
12345
// Correct Syntax var myVariable = 7 // Incorrect Syntax var myVariable

If the data type is not explicitly specified, the compiler automatically infers the Data Type of the variable based on the initially assigned value. Since 7 is an integer value, var myVariable = 7 will be interpreted as a variable of type integer. However, it is advisable to include data type declarations when declaring variables to enhance code readability.

Note

When using the := operator for variable declaration, data types are not explicitly specified.

What is the correct syntax for declaring an integer variable?

What is the correct syntax for declaring an integer variable?

Selecciona unas respuestas correctas

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 1
We're sorry to hear that something went wrong. What happened?
some-alt