Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Cap. 13 – Exercícios: Nível #6 – 1
Play lesson

Aprenda Go 🇧🇷 - Cap. 13 – Exercícios: Nível #6 – 1

5.0 (2)
47 learners

What you'll learn

This course includes

  • 21.3 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

- Exercício: - Crie uma função que retorne um int - Crie outra função que retorne um int e uma string - Chame as duas funções - Demonstre seus resultados - Solução: https://play.golang.org/p/rxJM5fgI-9 - Revisão: - Funções! - Servem para abstrair código - E para reutilizar código - A ordem das coisas é: - func (receiver) identifier (parameters) (returns) { code } - Parâmetros vs. argumentos - Funções variádicas - Múltiplos parâmetros - Múltiplos argumentos - Métodos - Interfaces & polimorfismo - Defer - "Deixa pra depois!" - Returns - Múltiplos returns - Returns com nome (blé!) - Funcs como expressões - Atribuindo uma função a uma variável - Callbacks - Passando uma função como argumento para outra função - Closure - Capturando um scope - Variáveis declaradas em scopes externos são visíveis em scopes internos - Recursividade - Uma função que chama a ela mesma - Fatoriais → Compartilhe sua solução e converse com outros estudantes em: https://github.com/ellenkorbes/aprendago/issues/41

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere