Kharkiv Go Meet-Up


Nov 17, 2018


Fabrika.Space (Blagovischenska str. 1) - Kharkiv, Ukraine

Let`s GO! Friends, we invite you to join our Go Meet-Up!

Meet up theme: “Dealing with concurrency”. Concurrency is more than a number of techniques and patterns, it is a philosophy of the way you organize and synchronize your program. And it influences also on how you deal with the program to test, debug and to optimize your projects.



10:00-10:30 registration and coffee

10:30-11:10 Denys Goldiner, Senior Software Engineer, SoftServe.

Topic: «Testing concurrency». You can be sure your program is working as expected only if you covered it with tests. But the question is how to predict the behavior of the asynchronous code to test it, and to avoid unexpected behavior of your program.

11:10-11:50 Viktor Pakhuchyi, Intermediate Golang Engineer.

Topic: «Welcome my son, welcome to the Context» What if some computations take more time than expected? What if requested data isn't more desired? What can you do in these situations? Cancel computations! How? - Doing cancellation via Context package.

11:50 - 12:10 Сoffee break

12:10 - 12:50 Dmytro Lahoza, Head of DevOps, GDFS Inc.

Topic: «Profiling in go» While dealing with concurrency it is very important to understand where your resources are going. As result, it becomes critical to have powerful performance analysis tools like profiler. We'll discuss how does it work and how to use it correctly.

12:50 - 13:30 Strokov Pavlo, Senior Software Engineer, SoftServe.

Topic: «TCP/IP in Go» We will dive into flow of establishing of server listening port. Also we will go throw accepting and processing of network requests and talk a bit about net pooler tasks.

Ticket price: - ₴ 149

You can’t miss it, get your ticket!