Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Creating Instances of Structs | Intro to Structs & Maps
Introduction to GoLang
course content

Conteúdo do 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

Creating Instances of Structs

In the previous chapter, we learned how to define a structure. However, the definition serves as only a blueprint, specifying how data is stored in an instance of that structure.

An instance of a structure is essentially a variable with the structure as its data type. Since it's a variable, data can be stored and modified within it.

Consider the following example of the Person structure from the previous chapter:

go

index

copy
12345
type Person struct { name string age int salary float64 }

We can create an instance of Person using the following syntax:

go

index

copy
1
var person1 Person

Note

In code, the structure must be defined before its instances are created.

How would you create an instance called stud1 of the following class:

Selecione a resposta correta

Tudo estava claro?

Seção 6. Capítulo 2
We're sorry to hear that something went wrong. What happened?
some-alt