Lightweight validation in Go - Dubina, Nikolay (2022)