Neem contact met ons op
 Duur 14 uren

Cursusaanbod

Introductie tot Go

  • Overzicht en geschiedenis van Go
  • Go installeren en de omgeving instellen
  • Go-tools en workspace-structuur

Fundamentals van de taal

  • Datatypes, variabelen en constanten
  • Operators en expressies
  • Besturingsstructuren: if, switch, loops

Functies en bereik

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

Werken met arrays, slices en maps

  • De collectietypes van Go begrijpen
  • 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

Basis van concurrentie

  • Introductie tot goroutines
  • Channels gebruiken voor communicatie
  • Synchronisatiepatronen

Bouwen en uitvoeren van Go-toepassingen

  • Code organiseren in pakketten
  • Go-programma’s compileren en uitvoeren
  • Debuggen en testen

Samenvatting en vervolgstappen

Vereisten

  • Ervaring met minstens één programmeertaal
  • Begrip van programmeren fundamentals zoals variabelen, loops en functies
  • Vakkunde met command line operaties

Publiek

  • Softwareontwikkelaars
  • Systeemprogrammeurs
  • Backend-ingenieurs

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (2)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën