Takk for at du sendte din henvendelse! En av våre teammedlemmer vil kontakte deg straks.
Takk for at du sendte din bestilling! En av våre teammedlemmer vil kontakte deg straks.
Kursplan
Avanserte Go-konsepter
- Dypt dykk i Go’s typpsystem
- Arbeid med pekerne, minneadministrasjon og søppelinnsamling
- Avanserte grensesnitt og innbyding
Samkjøring og parallellitet
- Avansert håndtering av goroutines
- Buffrete og ikke-buffrete kanaler
- Utvalgsuttrykk og arbeidsbassenger
Feilhåndtering og logging
- Tilpassede feiltyper og innpakking
- Strukturert logging og overvåking
- Feilspredning og beste praksis
Testing og benchmarking
- Enhets- og integrasjonstesting i Go
- Bruk av Go’s innebygde testingverktøy
- Benchmarking og profilering av programmer
Modulært programmering og pakker
- Avhengighetsstyring med Go-moduler
- Versjonering og publikasjon av moduler
- Bygging av gjenbrukelige Go-biblioteker
Bygging av APIer og mikrotjenester
- Oppretting av RESTful APIer ved bruk av Go
- Bruk av Go med Docker og containere
- Tjenesteorestring og -deplering
Ytelsesoptimalisering
- Minneprofilering og tuning
- Samkjøringoptimaliseringsstrategier
- Ytelsesovervåking med pprof
Oppsummering og neste skritt
Krav
- Erfaring med programmering i Go
- Forståelse for Go-syntaks, datastrukturer og funksjoner
- Erfaring med arbeid med pakker og grunnleggende konkurrens
Målgruppe
- Erfarne programmerere
- Backend-ingeniører
- Utviklere av cloud-native-applikasjoner
21 Timer
Referanser (2)
Strukturen av treningen og øvingene var fantastisk. Treneren klarte å få meg entusiasert for å jobbe med Go i fremtiden, noe som ikke er lett!
Noah Van Tiggel - Spot Buy Center BV
Kurs - Advanced Go Programming
Maskinoversatt
Instruktøren viste seg å være en ekspert på emnet, noe jeg aldri tar for gitt. Han gav meget nyttige innsikter om bransjestandarder.
Giuseppe
Kurs - Learning Go Programming
Maskinoversatt