Criando 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
12345type Person struct { name string age int salary float64 }
Podemos criar uma instância de Person utilizando a seguinte sintaxe:
index.go
1var person1 Person
Nota
No código, a estrutura deve ser definida antes que suas instâncias sejam criadas.
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 1.96
Criando 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
12345type Person struct { name string age int salary float64 }
Podemos criar uma instância de Person utilizando a seguinte sintaxe:
index.go
1var person1 Person
Nota
No código, a estrutura deve ser definida antes que suas instâncias sejam criadas.
Obrigado pelo seu feedback!