Cursusaanbod

Inleiding tot Go

  • Overzicht en geschiedenis van Go
  • Go installeren en de omgeving instellen
  • Go-hulpmiddelen en werkruimtestructuur

Taalbasisprincipes

  • Datatypes, variabelen en constanten
  • Operatoren en expressies
  • Controlestructuren: if, switch, loops

Functies en scope

  • Functies definiëren en aanroepen
  • Meerdere retourwaarden
  • Doorgeven per waarde en referentie

Werken met arrays, slices en maps

  • Inzicht in Go's collectietypes
  • Slices maken en manipuleren
  • Werken met maps en key-value-paren

Structs en methoden

  • Structs maken en gebruiken
  • Methoden definiëren en aanroepen
  • Interfaces gebruiken

Basisconcepten van concurrency

  • Inleiding tot goroutines
  • Kanalen gebruiken voor communicatie
  • Synchronisatiepatronen

Go-toepassingen bouwen en uitvoeren

  • Code organiseren in pakketten
  • Go-programma's compileren en uitvoeren
  • Fouten opsporen en testen

Samenvatting en volgende stappen

Vereisten

  • Erfaring met minstens één programmeertaal
  • Inzicht in programmeringsoverwegingen zoals variabelen, lussen en functies
  • Kennis van opdrachtregelbewerkingen

Publiek

  • Softwareontwikkelaars
  • Systeemprogrammeurs
  • Backend-ingenieurs
 14 Uren

Aantal deelnemers


Prijs Per Deelnemer

Getuigenissen (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën