Since 2009, Go (aka “GoLang”) programming language has become synonym to a combination of simplicity and high performance.
This course is an introduction to this amazing technology developed and backed-up by Google, with a focus on how to make complex things - simpler and still enjoy highest performance. Starting with the language fundamentals and moving on to highlight labs of Concurrency, Distribution and HTTP.
Fundamentals, About Golang, Go SDK, CLI and IDE, Functions, Variables, Data Structures, Closures, Structs, Interfaces, Pointers and indirection, Serialization, Concurrency Model, GoRoutines, Channels, HTTP, Client, Server, Built-in monitoring, CLI, Hands-on Labs (might vary according to course progress), Web Services, Performance, Distribution.
The course includes 4 sessions of 3 hours.
We will contact you as soon as possible.