Kursplan

Introduksjon til Go

  • Oversikt og historie om Go
  • Installere Go og oppsette miljøet
  • Go-verktøy og arbeidsplassstruktur

Språkelementer

  • Datatyper, variabler og konstanter
  • Operatører og uttrykk
  • Kontrollstrukturer: if, switch, løkker

Funksjoner og Område

  • Definere og kalle funksjoner
  • Flere returverdier
  • Overføre verdi og referanse

Arbeide med Arrays, Slices, og Maps

  • Forstå Go’s samlingstyper
  • Opprette og manipulere slices
  • Arbeide med maps og nøkkel-verdi-par

Strukturer og Metoder

  • Opprette og bruke strukturer
  • Definere og kalle metoder
  • Bruk av grensesnitt

Grundleggende parallellitet

  • Introduksjon til goroutines
  • Bruk av kanaler for kommunikasjon
  • Synkroniseringsmønstre

Bygging og kjøring av Go-programmer

  • Organisere kode i pakker
  • Kompilere og kjøre Go-programmer
  • Feilsøking og testing

Oppsummering og neste steg

Krav

  • Erfaring med minst ett programmeringsspråk
  • Forståelse av programmeringsgrunnleggende som variabler, løkker og funksjoner
  • Kjennskap til kommandolinjeoperasjoner

Målgruppe

  • Programvareutviklere
  • Systemprogrammerere
  • Backend-ingeniører
 14 timer

Antall deltakere


Pris per deltaker

Referanser (5)

Kommende kurs

Relaterte kategorier