Een programma schrijven en testen in Go
Door gebruik te maken van wat u hebt geleerd over Go, kunt u een volledig programma schrijven en testen.
Leerdoelen
In deze module leert u het volgende:
- Hoe testen werkt in Go.
- De kernlogica van een programma verpakken in een pakket.
- De kernlogica beschikbaar maken via een web-API.
- Tests schrijven voor uw logische kernpakket (met behulp van testgestuurde ontwikkeling).
- Hoe bijna alle concepten die we tot nu toe hebben behandeld, kunnen samenwerken.
Vereisten
- Een Go-omgeving die klaar is om programma's te maken. In het ideale geval moet u Go lokaal hebben geïnstalleerd en geconfigureerd en Visual Studio Code hebben geïnstalleerd met de Go-extensie.
- De mogelijkheid om bestanden te maken en te wijzigen
.go
. - De mogelijkheid om Go-programma's uit te voeren met behulp van de terminalprompt.
- Kennis van basisgegevenstypen zoals
string
,int
enboolean
. - Kennis van het schrijven van eenvoudige gegevensbeheerstromen zoals
if
enfor
-instructies. - Kennis van het schrijven van functies.
- Kennis van het maken van structuren en methoden.
- Kennis van het gebruik van bibliotheken zoals
net/http
.