Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Modifying Variable Values | Getting Started
Introduction to GoLang
course content

Course Content

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

bookModifying Variable Values

We've learned how to declare a variable. Now, let's understand how to modify the value of a variable.

Take a look at the following program, which prints the value of myVariable using the Println function:

go

index

copy
1234567
package main import "fmt" func main() { var myVariable = 7 fmt.Println(myVariable) // Using the name of the variable ('myVariable') we can access and show it's value }

We can use the following syntax for assigning a different value to the variable:

go

index

copy
1
myVariable = 9

Notice that this time, we omit the var keyword because we are not declaring a new variable. Now, let's add this line to the program:

go

index

copy
123456789
package main import "fmt" func main() { var myVariable = 7 fmt.Println(myVariable) // Outputs 7 myVariable = 9 fmt.Println(myVariable) // Outputs 9 }

In the code above, we employed the var keyword to declare a variable. Alternatively, we can use the := operator for variable declaration. In such a case, the code will appear as follows:

go

index

copy
123456789
package main import "fmt" func main() { myVariable := 7 fmt.Println(myVariable) // Outputs 7 myVariable = 9 fmt.Println(myVariable) // Outputs 9 }
Which is the correct way of changing the value of an already declared variable to `10` called `myVar`:

Which is the correct way of changing the value of an already declared variable to 10 called myVar:

Select the correct answer

Everything was clear?

How can we improve it?

Thanks for your feedback!

Section 1. Chapter 5
some-alt