Testing (micro) services - Alexey Palazhchenko, Percona- Pros and cons of testing microservices;- what to do with authentication and authorization;- how not to drop tests prod.
Dependency Injection and it's friends (in Go) - Anton Kucherov, Toggl- what are DIP, IoC and DI;- what problems are solved with the help of these concepts;- A number of options for implementing DI in Go.
Clean architecture in automation β- Sergey Shambir, iSpring- automation as a process;- how to apply the principles of pure architecture for her;- iSpring experience in writing automation utilities on Go.
Go-Swagger in productivity: ups and downs β- Ilya Kaznacheev, MTS- how go-swagger simplifies team development;- How to speed up work on the boilerplate code;- why the generated code forces you to dance to your tune and how to deal with it.