Program írása és tesztelése a Go-ban
A Go-ról tanultak felhasználásával írjon és teszteljön egy teljes programot.
Tanulási célkitűzések
Ebben a modulban az alábbiakat fogja gyakorolni és megismerni:
- A tesztelés működése a Go-ban.
- Egy program alapvető logikájának beburkolása egy csomagba.
- Az alapvető logika közzététele webes API-val.
- Tesztek írása az alapvető logikai csomaghoz (tesztalapú fejlesztéssel).
- Az eddig tárgyalt fogalmak szinte mindegyike képes együttműködni.
Előfeltételek
- Egy Go-környezet, amely készen áll a programok létrehozására. Ideális esetben helyileg kell telepítenie és konfigurálnia a Go-t, és telepítenie kell a Visual Studio Code-ot a Go bővítménnyel.
- Fájlok létrehozásának és módosításának
.go
lehetősége. - A Go-programok futtatásának lehetősége a terminál parancssorával.
- Az olyan alapvető adattípusok ismerete, mint a
string
,int
és aboolean
. - Alapszintű adatvezérlési folyamatok, például
if
ésfor
utasítások írásának ismerete. - Függvények írásának ismerete.
- Struktúrák és módszerek létrehozásának ismerete.
- Az olyan kódtárak használatának ismerete, mint a
net/http
.