yaml url.URL parsing

I was using gopkg.in/yaml.v2 to unmarshal a .yaml file into a struct and couldn’t find a solution to unmarshal an ...

Think about your dependencies

A little copying is better than a little dependency, says Go proverb. Go has a huge standard library, which has support...

Go schema migration tools

In this post we will do a comparsion of various Go schema migration tools. This post is written in 2017, so things might...

Go advanced testing tips & tricks

This post is based on talk I gave at Vilnius Golang meetup back in 2017. I was still new and just learning go. You are t...

Cool feature of jUnit 5

One thing I love in the upcoming release of jUnit is the @DisplayName annotation. This annotation allows to use language...

Unit tests

Probably you have heard many advantages of unit testing such as getting bugs out of the code, producing better code desi...