Aprenda Go 🇧🇷 Cap. 20 – Exercícios: Nível #9 – 2
Cap. 20 – Exercícios: Nível #9 – 2 Transcript and Lesson Notes
- Esse exercício vai reforçar seus conhecimentos sobre conjuntos de métodos. - Crie um tipo para um struct chamado "pessoa" - Crie um método "falar" para este tipo que tenha um receiver ponteiro (*pessoa) - Crie uma inte
Quick Summary
- Esse exercício vai reforçar seus conhecimentos sobre conjuntos de métodos. - Crie um tipo para um struct chamado "pessoa" - Crie um método "falar" para este tipo que tenha um receiver ponteiro (*pessoa) - Crie uma inte
Key Takeaways
- Review the core idea: - Esse exercício vai reforçar seus conhecimentos sobre conjuntos de métodos. - Crie um tipo para um struct chamado "pessoa" - Crie um método "falar" para este tipo que tenha um receiver ponteiro (*pessoa) - Crie uma inte
- Understand how programação fits into Cap. 20 – Exercícios: Nível #9 – 2.
- Understand how golang fits into Cap. 20 – Exercícios: Nível #9 – 2.
- Understand how go fits into Cap. 20 – Exercícios: Nível #9 – 2.
- Understand how programar fits into Cap. 20 – Exercícios: Nível #9 – 2.
Key Concepts
Full Transcript
- Esse exercício vai reforçar seus conhecimentos sobre conjuntos de métodos. - Crie um tipo para um struct chamado "pessoa" - Crie um método "falar" para este tipo que tenha um receiver ponteiro (*pessoa) - Crie uma interface, "humanos", que seja implementada por tipos com o método "falar" - Crie uma função "dizerAlgumaCoisa" cujo parâmetro seja do tipo "humanos" e que chame o método "falar" - Demonstre no seu código: - Que você pode utilizar um valor do tipo "*pessoa" na função "dizerAlgumaCoisa" - Que você não pode utilizar um valor do tipo "pessoa" na função "dizerAlgumaCoisa" - Se precisar de dicas, veja: https://gobyexample.com/interfaces - Solução: https://github.com/ellenkorbes/aprendago/blob/master/c%C3%B3digo/20_exercicios-ninja-9/02/main.go → Compartilhe sua solução e converse com outros estudantes em: https://github.com/ellenkorbes/aprendago/issues/60
Lesson FAQs
What is Cap. 20 – Exercícios: Nível #9 – 2 about?
- Esse exercício vai reforçar seus conhecimentos sobre conjuntos de métodos. - Crie um tipo para um struct chamado "pessoa" - Crie um método "falar" para este tipo que tenha um receiver ponteiro (*pessoa) - Crie uma inte
What key concepts are covered in this lesson?
The lesson covers programação, golang, go, programar, programacao.
What should I learn before Cap. 20 – Exercícios: Nível #9 – 2?
Review the previous lessons in Aprenda Go 🇧🇷, then use the transcript and key concepts on this page to fill any gaps.
How can I practice after this lesson?
Practice by applying the main concepts: programação, golang, go, programar.
Does this lesson include a transcript?
Yes. The full transcript is visible on this page in indexable HTML sections.
Is this lesson free?
Yes. CourseHive lessons and courses are available to learn online for free.
