Kurzusleírás
Bevezetés a Go nyelvbe
- A Go nyelv áttekintése és története
- A Go telepítése és környezet beállítása
- Go eszköztár és munkaterület szerkezete
Nyelv alapjai
- Adattípusok, változók és állandók
- Műveletek és kifejezések
- Irányítási szerkezetek: if, switch, ciklusok
Függvények és hatókörök
- Függvények definiálása és meghívása
- Több visszatérési érték kezelése
- Érték alapú és referencia szerinti átadás
Tömbök, szeletek és map-ek használata
- A Go gyűjteménytípusainak megismerése
- Szeletek létrehozása és kezelése
- Map-ok és kulcs-érték párok használata
Struktúrák és metódusok
- Struktúrák létrehozása és használata
- Metódusok definiálása és meghívása
- Interfészek használata
Konkurencia alapjai
- Gorutin-ök bevezetése
- Csatornák (channels) használata kommunikációra
- Szinkronizációs minták
Go alkalmazások létrehozása és futtatása
- Kód rendszerezése csomagokba
- Go programok fordítása és végrehajtása
- Hibakeresés és tesztelés
Összefoglalás és további lépések
Követelmények
- Tudás legalább egy programozási nyelvről
- Az alapvető programozási fogalmak, mint a változók, ciklusok és függvények ismerete
- Megismerkedés parancssorral működő környezetben
Célcsoport
- Szoftverfejlesztők
- Rendszergazdák
- Backend fejlesztők
Vélemények (5)
Nagyon interaktív volt. A képző nagyon tudatos és türelmes volt.
Robert
Kurzus - Event Driven Architecture Custom
Gépi fordítás
Flexibility to cover the subjects I am most intrested in
James Ferrier - OptoicoreIT
Kurzus - Building Microservices with Go
The simplicity of language and the examples given by the teacher
Alvaro Salomao Rumbane - CEDSIF Ministry of Finance
Kurzus - Go Programming Language for Programmers
A tanulók problémáinak támogatása. A képzés utáni vizsgálat és támogatás is kiváló!
Hans Jurgen Hogerle - Daimler TSS GmbH
Kurzus - Advanced Go Programming
Gépi fordítás
The extra informations not in the official docs