Een programma schrijven en testen in Go
Door te gebruiken wat u hebt geleerd over Go, schrijft en test u een volledig programma.
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.
- Testen schrijven voor uw kernlogicapakket (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 basisstromen voor gegevensbeheer, 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
.