Aprenda Go 🇧🇷 Cap. 12 – Funções – 3. Defer
Cap. 12 – Funções – 3. Defer Transcript and Lesson Notes
- Funções são ótimas pois tornam nosso código modular. Podemos alterar partes do nosso programa sem afetar o resto! - Uma declaração defer chama uma função cuja execução ocorrerá no momento em que a função da qual ela fa
Quick Summary
- Funções são ótimas pois tornam nosso código modular. Podemos alterar partes do nosso programa sem afetar o resto! - Uma declaração defer chama uma função cuja execução ocorrerá no momento em que a função da qual ela fa
Key Takeaways
- Review the core idea: - Funções são ótimas pois tornam nosso código modular. Podemos alterar partes do nosso programa sem afetar o resto! - Uma declaração defer chama uma função cuja execução ocorrerá no momento em que a função da qual ela fa
- Understand how go fits into Cap. 12 – Funções – 3. Defer.
- Understand how programacao fits into Cap. 12 – Funções – 3. Defer.
- Understand how programação fits into Cap. 12 – Funções – 3. Defer.
- Understand how golang fits into Cap. 12 – Funções – 3. Defer.
Key Concepts
Full Transcript
- Funções são ótimas pois tornam nosso código modular. Podemos alterar partes do nosso programa sem afetar o resto! - Uma declaração defer chama uma função cuja execução ocorrerá no momento em que a função da qual ela faz parte finalizar. - Essa finalização pode ocorrer devido a um return, ao fim do code block da função, ou no caso de pânico em uma goroutine correspondente. - "Deixa pra última hora!" - ref/spec - Sempre usamos para fechar um arquivo após abri-lo. - Go Playground: https://play.golang.org/p/sFj8arw0E_
Lesson FAQs
What is Cap. 12 – Funções – 3. Defer about?
- Funções são ótimas pois tornam nosso código modular. Podemos alterar partes do nosso programa sem afetar o resto! - Uma declaração defer chama uma função cuja execução ocorrerá no momento em que a função da qual ela fa
What key concepts are covered in this lesson?
The lesson covers go, programacao, programação, golang, programar.
What should I learn before Cap. 12 – Funções – 3. Defer?
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: go, programacao, programação, golang.
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.
