Go has become a popular programming language. Particularly in the DevOps space, Go has risen in popularity because Docker, Kubernetes & Co are written in this programming language. The strengths of Go are beside others simplicity, consistency, good support for async and parallel programming and efficiency. That makes the language a perfect match for Microservices- and DevOps-projects. This workshop is for DevOps engineers who are curious about what Go is. You don’t need to have Go experience for this workshop. If you know other programming languages like Java, C#, or TypeScript, you have all the knowledge that you need. You will learn about the syntax, tools, and important libraries for using Go in a Microservice- and DevOps-context. Of course, building Docker images with Go services will be an important part in the workshop. Bring your laptop as this will be a workshop with many samples and only a few slides.
Rainer Stropek has been an entrepreneur in the IT industry for more than twenty years. During this time, he founded and managed several IT service companies and is currently developing the award-winning Software time cockpit in his company software architects together with his team. Rainer holds degrees from the Technical College of MIS, Leonding (AT) and the University of Derby (UK). He is the author of several books and articles in magazines around Microsoft .NET and C#. His technical focus is on C# and the .NET framework, XAML, the Microsoft-Azure platform, SQL Server and Web development. Rainer regularly appears as a speaker and trainer at renowned conferences in Europe and the USA. In 2010, Rainer was named by Microsoft as one of the first MVPs for the Windows-Azure platform. Rainer has also been a Microsoft Regional Director since 2015.read more