Ta kontakt
 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

Antall deltakere


Pris per deltaker

Referanser (2)

Kommende kurs

Relaterte kategorier