Écrire et tester un programme en Go
En utilisant ce que vous avez appris à propos sur Go, écrivez et testez un programme complet.
Objectifs d’apprentissage
Dans ce module, vous allez vous exercer et découvrir les éléments suivants :
- Fonctionnement du test dans Go.
- Comment inclure la logique principale d’un programme dans un package ?
- Comment exposer la logique principale via une API Web ?
- Comment écrire des tests pour votre package logique principal (à l’aide du développement piloté par les tests) ?
- La quasi-totalité des concepts que nous avons abordés jusqu’à présent peut fonctionner ensemble.
Prérequis
- Un environnement Go prêt à créer des programmes. Dans l’idéal, vous devez installer et configurer l’environnement Go localement, et installer Visual Studio Code avec l’extension Go.
- Possibilité de créer et de modifier des fichiers
.go
. - Capacité à exécuter des programmes Go en utilisant l’invite du terminal.
- Connaissance des types de données de base comme
string
,int
etboolean
. - Connaissance de l’écriture de flux de contrôle de données de base, comme les instructions
if
etfor
. - Connaissance de l’écriture des fonctions.
- Savoir comment créer des structures et des méthodes.
- Connaissance de l’utilisation des bibliothèques comme
net/http
.