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.
Varighet 14 timer
Kursplan
Introduksjon til Go
- Overblikk og historie om Go
- Installasjon av Go og oppsett av miljøet
- Go-verktøy og arbeidsromstruktur
Språkgrunnlegger
- Dataetyper, variabler og konstanter
- Operatorer og uttrykk
- Kontrollstrukturer: if, switch, løkker
Funksjoner og omfang
- Definering og kalling av funksjoner
- Flere returverdier
- Overføring ved verdi og referanse
Arbeid med tabeller, slices og maps
- Forståelse av Gos kollektionstyper
- Oppretting og manipulering av slices
- Arbeid med maps og nøkkel-verdi-parer
Structs og metoder
- Oppretting og bruk av structs
- Definering og kalling av metoder
- Bruk av grensesnitt
Grumleggende konvensjonell programmering
- Introduksjon til goroutines
- Bruk av kanaler for kommunikasjon
- Synkroniseringsmønstre
Bygg og kjør Go-applikasjoner
- Organisering av kode i pakker
- Kompilering og eksekvering av Go-programmer
- Felsking og testing
Oppsummering og neste steg
Krav
- Opplevelse med minst ett programmeringsspråk
- Forståelse for programmeringsgrunnlegger som variabler, løkker og funksjoner
- Kunnskaper om kommandolinjetilpasning
Målgruppe
- Softwareutviklere
- Systemprogrammerere
- Backend-ingeniører
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