Plan Szkolenia
- Głębokie zrozumienie systemu typów Go
- Praca z wskaźnikami, zarządzaniem pamięcią i zbieraniem śmieci
- Zaawansowane interfejsy i wbudowywanie
- Zaawansowane zarządzanie gorutynami
- Kanały z buforem i bez bufora
- Instrukcje select i puli pracowników
- Własne typy błędów i owinąć
- Strukturalne logowanie i monitorowanie
- Rozprzestrzenianie błędów i najlepsze praktyki
- Testowanie jednostkowe i integracyjne w Go
- Używanie wbudowanych narzędzi testowych Go
- Benchmarking i profilowanie aplikacji
- Zarządzanie zależnościami z modułami Go
- Wersjonowanie i publikowanie modułów
- Budowanie powtarzalnych bibliotek Go
- Tworzenie API RESTful za pomocą Go
- Używanie Go z Dockerem i kontenerami
- Orchestracja usług i wdrażanie
- Profilowanie i dostrajanie pamięci
- Strategie optymalizacji konkurencji
- Monitorowanie wydajności z pprof
Wymagania
- Doświadczenie w programowaniu w Go
- Zrozumienie składni Go, struktur danych i funkcji
- Doświadczenie w pracy z pakietami i podstawową współbieżnością
Grupa docelowa
- Doświadczeni programiści oprogramowania
- Inżynierowie backendowi
- Developersi aplikacji cloud-native
Opinie uczestników (5)
Bardzo interaktywny. Trener był bardzo kompetentny i cierpliwy.
Robert
Szkolenie - Event Driven Architecture Custom
Przetłumaczone przez sztuczną inteligencję
Flexybilność w zakrywaniu tematów, które mnie najbardziej interesują
James Ferrier - OptoicoreIT
Szkolenie - Building Microservices with Go
Przetłumaczone przez sztuczną inteligencję
Dostałem cenne wskazówki wynikające z doświadczenia trenera, które pomogą mi rozwijać mikroserwisy w Golang
Lukasz Miedzinski - Rossmann
Szkolenie - Build Microservices and API with Go
Prostota języka i przykłady podane przez nauczyciela
Alvaro Salomao Rumbane - CEDSIF Ministry of Finance
Szkolenie - Go Programming Language for Programmers
Przetłumaczone przez sztuczną inteligencję
Dodatkowe informacje nie zawarte w oficjalnej dokumentacji
Sayf Eddine HAMMEMI - SCALITY SA
Szkolenie - Go for Systems Programming
Przetłumaczone przez sztuczną inteligencję