Utiliser des méthodes et des interfaces en Go
Découvrez les bonnes pratiques d’écriture des méthodes et des interfaces en Go.
Objectifs d’apprentissage
Dans ce module, vous allez découvrir :
- Comment Go implémente les principes de la POO (Programmation Orientée Objet), comme l’encapsulation et la composition.
- Comment écrire des méthodes et pourquoi les utiliser.
- Comment écrire des méthodes d’incorporation et de surcharge.
- Comment écrire et utiliser des interfaces, et pourquoi elles diffèrent des interfaces dans d’autres langages de programmation.
Prérequis
- Un environnement Go prêt pour la création d’applications. Idéalement, vous avez installé et configuré Go et Visual Studio Code avec l’extension Go.
- Savoir créer et modifier des fichiers
.go
. - Savoir exécuter des applications Go en utilisant l’invite du terminal.
- Connaître les types de données élémentaires, comme
string
,int
etboolean
. - Connaître l’écriture de flux de contrôle de données simples, comme les instructions
if
etfor
. - Connaître l’écriture de fonctions.
- Connaître la création de structs.