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 e Mapas
Introdução ao Golang

bookCriando Instâncias de Structs

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

Uma instância de uma estrutura é, essencialmente, uma variável cujo tipo de dado é a própria estrutura. Por ser uma variável, é possível armazenar e modificar dados nela.

Considere o seguinte exemplo da estrutura Person apresentado no 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 utilizando a seguinte sintaxe:

index.go

index.go

copy
1
var person1 Person

Nota

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

question mark

Como criar 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

Suggested prompts:

Can you show me how to define the Person structure?

What does the syntax for creating an instance look like?

Can you explain why the structure must be defined before creating instances?

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 serve apenas como um modelo, especificando como os dados são armazenados em uma instância dessa estrutura.

Uma instância de uma estrutura é, essencialmente, uma variável cujo tipo de dado é a própria estrutura. Por ser uma variável, é possível armazenar e modificar dados nela.

Considere o seguinte exemplo da estrutura Person apresentado no 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 utilizando a seguinte sintaxe:

index.go

index.go

copy
1
var person1 Person

Nota

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

question mark

Como criar 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