Kursplan
Introduktion
Förstå Go Programming-språket och Go-arkitekturen
Installera och konfigurera utvecklingsmiljön Go
Recension av Go Syntax
Arbeta med inbyggda typer i Go
Lär dig funktionerna i Advanced Go
Arbeta med det avancerade Go byggverktyget
Använda kartor som set
Arbeta med gränssnittsnycklar och skivor
Implementering av insamling och minskning
Använda Pprof-verktyget
Lär dig hur man minskar sopor
Arbeta med metoder och gränssnitt
Hån i enhetstester
Använda samtidighet för att hålla data konsistent
Använda användardefinierade typer
Optimeringskod för hastighet
Använda Idiomatic Go
Arbeta med tid, fel, vanliga gränssnitt och kommentarer
Arbeta med och hantera paket
Skapa ett Scalableckligt arbetssystem
Arbeta med databaser i Go
Serverar ett JSON API
Testa och bygga in Go
Få en solid grund i Web Development med Go
Arbeta med mallar för Web Development i Go
Skapa din egen server för Web Development in Go
Förstå och arbeta med net/http-paketet
Förstå och arbeta med routing- och visningsfiler
Distribuera din webbplats
Sammanfattning och slutsats
Krav
- Grundläggande programmeringserfarenhet på alla språk
Publik
- Webbutvecklare
- Mjukvaruutvecklare
- Programmerare
- Alla som vill lära sig Go
Vittnesmål (7)
Depth of issues presented on most of the topics we went through.
Vlad - Ness
Kurs - Advanced Go Programming
Live interactions
Sorin - Ness
Kurs - 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
Kurs - 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
Kurs - 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
Kurs - 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
Kurs - 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.