Usar métodos e interfaces no Go
Saiba mais sobre as melhores práticas para escrever métodos e interfaces no Go.
Objetivos de aprendizagem
Neste módulo, você aprenderá sobre:
- Como o Go implementa princípios de OOP, como encapsulamento e composição.
- Como escrever métodos e por que usá-los.
- Como escrever métodos de inserção e sobrecarga.
- Como escrever e usar interfaces e por que elas diferem das interfaces em outras linguagens de programação.
Pré-requisitos
- Um ambiente do Go pronto para criar aplicativos. O ideal é que você tenha instalado e configurado o Go e o Visual Studio Code com a extensão do Go.
- Capacidade de criar e modificar arquivos
.go
. - Capacidade de executar aplicativos Go usando o prompt do terminal.
- Conhecimento dos tipos de dados básicos, como
string
,int
eboolean
. - Conhecimento da escrita de fluxos de controle de dados básicos, como as instruções
if
efor
. - Conhecimento da escrita de funções.
- Conhecimento da criação de structs.