Kursplan

Introduktion till Go

  • Översikt och historia om Go
  • Installation av Go och inställning av miljö
  • Go-verktyg och arbetsyssatsstruktur

Språkfundament

  • Data typer, variabler och konstanter
  • Operatorer och uttryck
  • Kontrollstrukturer: if, switch, loopar

Funktioner och omfattning

  • Definiera och anropa funktioner
  • Flera returvärden
  • Passing by value och reference

Arbeta med arrays, slices och maps

  • Förstå Go:s samlingstyper
  • Skapa och manipulera slices
  • Arbeta med maps och nyckel/värde-par

Strukturer och metoder

  • Skapa och använda strukturer
  • Definiera och anropa metoder
  • Använda gränssnitt

Konkurrensgrunder

  • Förståelse av goroutines
  • Använda kanaler för kommunikation
  • Synkroniseringsmönster

Skapa och köra Go-applikationer

  • Organisera kod i paket
  • Kompilera och köra Go-program
  • Felsökning och tester

Sammanfattning och nästa steg

Krav

  • Erfarenhet i minst ett programmeringsspråk
  • Förståelse för programmeringsgrundläggande koncept som variabler, loopar och funktioner
  • Förtrogenhet med kommandoradsoperationer

Målgrupp

  • Programutvecklare
  • Systemprogrammerare
  • Backend-ingenjörer
 14 timmar

Antal deltagare


Pris per deltagare

Vittnesmål (5)

Kommande Kurser

Relaterade Kategorier