Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Criando Instâncias de Structs | Introdução a Structs & Maps
Introdução ao Golang

bookCriando Instâncias de Structs

No capítulo anterior, aprendemos como definir uma estrutura. No entanto, a definição atua apenas como um esboço, especificando como os dados são armazenados em uma instância dessa estrutura.

Uma instância de uma estrutura é essencialmente uma variável com a estrutura como seu tipo de dados. Uma vez que é uma variável, os dados podem ser armazenados e modificados dentro dela.

Considere o seguinte exemplo da estrutura Person do capítulo anterior:

index.go

index.go

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

Podemos criar uma instância de Person usando a seguinte sintaxe:

index.go

index.go

copy
1
var person1 Person

Nota

No código, a estrutura deve ser definida antes de suas instâncias serem criadas.

question mark

Como você criaria uma instância chamada stud1 da seguinte classe:

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 6. Capítulo 2

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Awesome!

Completion rate improved to 1.96

bookCriando Instâncias de Structs

Deslize para mostrar o menu

No capítulo anterior, aprendemos como definir uma estrutura. No entanto, a definição atua apenas como um esboço, especificando como os dados são armazenados em uma instância dessa estrutura.

Uma instância de uma estrutura é essencialmente uma variável com a estrutura como seu tipo de dados. Uma vez que é uma variável, os dados podem ser armazenados e modificados dentro dela.

Considere o seguinte exemplo da estrutura Person do capítulo anterior:

index.go

index.go

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

Podemos criar uma instância de Person usando a seguinte sintaxe:

index.go

index.go

copy
1
var person1 Person

Nota

No código, a estrutura deve ser definida antes de suas instâncias serem criadas.

question mark

Como você criaria uma instância chamada stud1 da seguinte classe:

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 6. Capítulo 2
some-alt