Go Programming

SpiralTrain BV

In the course Go Programming participants learn to develop applications using the concise and efficient Go programming language.

Prijs
vanaf € 1.999
Niveau
Niet opgegeven
Soort
Training
Thema
Automatisering en ICT, Opleiden en onderwijs

Meer informatie en aanmelden bij SpiralTrain BV

Beschrijving

Go Intro The course starts with a discussion of Go's syntax with data types, type inference, arrays, control flow and operators. The difference between rvalues ​​and lvalues ​​is also covered and attention is paid to immutable data. Functions and Closures The functions and parameter passing in Go is treated. The distinction between call by value and call by reference is explained. Variadic functions, recursion and closures are also discussed. Pointers Then it's time to pay attention to the use of pointers in Go. The difference with pointers in C is explained as well as pointer arithmetic, nil pointers and pointers to pointers. Classes Classes in Go are also part of program. The course explains the two ways in which Go offers an alternative to traditional inheritance. The first is embedding and can be seen as an automated form of composition or delegation. The second is the use of Go interfaces, which provide runtime polymorphism. Error Handling Also the specific way of error handling in Go with the error and panic interface is discussed. In this respect attention is also paid to the recover interface and the analysis of stack traces.

Startmomenten

Start Einde Plaats Prijs
7 december 2026 9 december 2026 Houten € 1.999
7 december 2026 9 december 2026 Amsterdam € 1.999
7 december 2026 9 december 2026 Rotterdam € 1.999
7 december 2026 9 december 2026 Eindhoven € 1.999
7 december 2026 9 december 2026 Zwolle € 1.999
7 december 2026 9 december 2026 Online € 1.999
8 februari 2027 10 februari 2027 Houten € 1.999
8 februari 2027 10 februari 2027 Amsterdam € 1.999
8 februari 2027 10 februari 2027 Rotterdam € 1.999
8 februari 2027 10 februari 2027 Eindhoven € 1.999
8 februari 2027 10 februari 2027 Zwolle € 1.999
8 februari 2027 10 februari 2027 Online € 1.999
12 april 2027 14 april 2027 Houten € 1.999
12 april 2027 14 april 2027 Amsterdam € 1.999
12 april 2027 14 april 2027 Rotterdam € 1.999
12 april 2027 14 april 2027 Eindhoven € 1.999
12 april 2027 14 april 2027 Zwolle € 1.999
12 april 2027 14 april 2027 Online € 1.999
7 juni 2027 9 juni 2027 Houten € 1.999
7 juni 2027 9 juni 2027 Amsterdam € 1.999
7 juni 2027 9 juni 2027 Rotterdam € 1.999
7 juni 2027 9 juni 2027 Eindhoven € 1.999
7 juni 2027 9 juni 2027 Zwolle € 1.999
7 juni 2027 9 juni 2027 Online € 1.999
9 augustus 2027 11 augustus 2027 Houten € 1.999
9 augustus 2027 11 augustus 2027 Amsterdam € 1.999
9 augustus 2027 11 augustus 2027 Rotterdam € 1.999
9 augustus 2027 11 augustus 2027 Eindhoven € 1.999
9 augustus 2027 11 augustus 2027 Zwolle € 1.999
9 augustus 2027 11 augustus 2027 Online € 1.999
11 oktober 2027 13 oktober 2027 Houten € 1.999
11 oktober 2027 13 oktober 2027 Amsterdam € 1.999
11 oktober 2027 13 oktober 2027 Rotterdam € 1.999
11 oktober 2027 13 oktober 2027 Eindhoven € 1.999
11 oktober 2027 13 oktober 2027 Zwolle € 1.999
11 oktober 2027 13 oktober 2027 Online € 1.999
13 december 2027 15 december 2027 Houten € 1.999
13 december 2027 15 december 2027 Amsterdam € 1.999
13 december 2027 15 december 2027 Rotterdam € 1.999
13 december 2027 15 december 2027 Eindhoven € 1.999
13 december 2027 15 december 2027 Zwolle € 1.999
13 december 2027 15 december 2027 Online € 1.999
7 februari 2028 9 februari 2028 Houten € 1.999
7 februari 2028 9 februari 2028 Amsterdam € 1.999
7 februari 2028 9 februari 2028 Rotterdam € 1.999
7 februari 2028 9 februari 2028 Eindhoven € 1.999
7 februari 2028 9 februari 2028 Zwolle € 1.999
7 februari 2028 9 februari 2028 Online € 1.999