Skriva och testa ett program i Go
Genom att använda det du har lärt dig om Go skriver och testar du ett komplett program.
Utbildningsmål
I den här modulen ska du öva och lära dig mer om:
- Så här fungerar testning i Go.
- Så här omsluter du kärnlogik för ett program i ett paket.
- Så här exponerar du kärnlogik via ett webb-API.
- Så här skriver du tester för ditt kärnlogikpaket (med hjälp av testdriven utveckling).
- Hur nästan alla begrepp som vi har gått igenom hittills kan fungera tillsammans.
Förutsättningar
- En Go-miljö som är redo att skapa program. Helst bör du ha installerat och konfigurerat Go lokalt och installerat Visual Studio Code med Go-tillägget.
- Möjligheten att skapa och ändra
.go
filer. - Möjligheten att köra Go-program med hjälp av terminalprompten.
- Kunskaper om grundläggande datatyper som
string
,int
ochboolean
. - Kunskap om hur du skriver grundläggande datakontrollflöden som
if
ochfor
-instruktioner. - Kunskap om hur du skriver funktioner.
- Kunskap om hur du skapar strukturer och metoder.
- Kunskap om hur du använder bibliotek som
net/http
.