Kurzusleírás
Bevezetés
A Go Programming nyelv és a Go architektúra megértése
Az Go fejlesztői környezet telepítése és konfigurálása
Az Go szintaxis áttekintése
Munka a beépített típusokkal az Go-ben
Az Advanced funkcióinak elsajátítása Go
Munka a Speciális Go Építőeszközzel
A Térképek használata készletként
Interfészkulcsokkal és szeletekkel való munka
Begyűjtés és csökkentés végrehajtása
A Pprof eszköz használatával
Tanulja meg a szemét mennyiségét
Módszerekkel és interfészekkel való munka
Gúny az egységtesztekben
A párhuzamosság használata az adatok konzisztenciájának megőrzéséhez
Felhasználó által meghatározott típusok használata
Kód optimalizálása a sebességhez
Idiomatic használata Go
Munkaidővel, hibákkal, gyakori interfésszel és megjegyzésekkel
Csomagok kezelése és kezelése
Egy Scalable munkarendszer létrehozása
Adatbázisokkal való munka itt: Go
JSON API kiszolgálása
Tesztelés és építés itt: Go
Szilárd alap megszerzése Web Development-ben a Go segítségével
Munka a Web Development sablonjaival a Go alkalmazásban
Saját szerver létrehozása a Web Development számára in Go
A net/http csomag megértése és használata
Fájlok útválasztása és kiszolgálása, valamint a velük való munka
Webhelyének telepítése
Összefoglalás, és következtetés
Követelmények
- Alapvető programozási tapasztalat bármilyen nyelven
Közönség
- Webfejlesztők
- Szoftverfejlesztők
- Programozók
- Bárki, aki tanulni akar Go
Vélemények (7)
Depth of issues presented on most of the topics we went through.
Vlad - Ness
Kurzus - Advanced Go Programming
Live interactions
Sorin - Ness
Kurzus - Advanced Go Programming
The curriculum was very well thought off, and Patrick explained very well al the notions, giving ample examples for all important topics. Also, he was ready to jump in and help us with any issues we had when trying to do the different exercises.
Constantin - Ness Romania
Kurzus - Advanced Go Programming
The material was really well prepared and structured. The material presented is varied and very applicable. The trainer is very knowledgeble on the subject and also a very clear and precise teacher. Good balance between theory and exercises. Excelent timing, subjects were very well covered in the allocated time.
Catalin - Ness Romania
Kurzus - Advanced Go Programming
My interest was related to concurrency, but all topics are interesting as they bring a better understanding of the GO language.
Aurel - Ness Romania
Kurzus - Advanced Go Programming
I like that the trainer showed to us the tiny details that can be difficult to understand and also showed to us the best practices.
Ilie Razvan-Mihai - Ness Romania
Kurzus - Advanced Go Programming
A lot of information I was actually missing. I liked the structure of going through various packages that get used a lot and the tasks were short and sweet.