Psaní a testování programu v Go
Pomocí toho, co jste se naučili o Go, napište a otestujte kompletní program.
Cíle výuky
V tomto modulu si procvičíte a naučíte se:
- Jak funguje testování v Go.
- Jak zabalit základní logiku programu do balíčku.
- Jak zveřejnit základní logiku prostřednictvím webového rozhraní API
- Jak psát testy pro základní balíček logiky (pomocí vývoje řízeného testy).
- Jak téměř všechny koncepty, které jsme zatím probrali, můžou spolupracovat.
Požadavky
- Prostředí Go připravené k vytváření programů. V ideálním případě byste měli mít nainstalovaný a nakonfigurovaný Jazyk Go místně a nainstalovat Visual Studio Code s rozšířením Go.
- Možnost vytvářet a upravovat
.go
soubory. - Možnost spouštět programy Go pomocí příkazového řádku terminálu.
- Znalost základních datových typů, jako
string
je ,int
aboolean
. - Znalost psaní základních toků řízení dat, jako
if
jsou afor
příkazy. - Znalost psaní funkcí
- Znalost vytváření struktur a metod
- Znalost toho, jak používat knihovny, jako je
net/http
.