Utiliser des méthodes et des interfaces en Go

Débutant
Développeur
Étudiant
Azure

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 et boolean.
  • Connaître l’écriture de flux de contrôle de données simples, comme les instructions if et for.
  • Connaître l’écriture de fonctions.
  • Connaître la création de structs.