Wprowadzenie
W poprzednim module przedstawiono podstawy języka Go. Zbadano typy danych, zmienne, stałe, funkcje i pakiety. Wiesz, jak utworzyć strukturę logiki programu i jak język Go woli zorganizować kod. Teraz możesz dowiedzieć się, jak pisać programy w języku Go, korzystając z podstawowych przepływów sterowania, takich jak if/else
, , for
switches
i, podstawowe funkcje do obsługi błędów.
Jeśli masz doświadczenie w języku programowania, który jest zgodny z większością składni języka C, takich jak C# lub Java, kilka sekcji w tym module będzie prostych. Ale w innych sekcjach zobaczysz niuanse, w których Go się różni.
Pod koniec modułu znajdziesz wyzwanie, w którym musisz zastosować wszystkie poznane do tej pory koncepcje. Później porównasz rozwiązanie wyzwania z własnym rozwiązaniem.
Cele szkolenia
Zawartość tego modułu:
- Dowiedz się więcej o prostych i złożonych
if
instrukcjach. - Dowiedz się więcej o
switch
instrukcjach i ich funkcjach. - Użyj słowa kluczowego
for
, aby dowiedzieć się więcej oloop
instrukcjach i ich wzorcach w języku Go. - Podstawowe funkcje służą do obsługi błędów, takich jak
defer
,panic
irecover
.
Wymagania wstępne
- Środowisko języka Go, które jest gotowe do tworzenia aplikacji. W idealnym przypadku należy zainstalować i skonfigurować środowisko Go lokalnie, a także mieć zainstalowane rozszerzenie Visual Studio Code Go. Alternatywnie możesz użyć placu zabaw go.
- Dowiedz się, jak tworzyć i modyfikować
.go
pliki. - Dowiedz się, jak uruchamiać aplikacje Języka Go przy użyciu wiersza polecenia terminalu.
- Dowiedz się, jak zadeklarować i zainicjować zmienne.
- Dowiedz się, jak tworzyć funkcje.