Porting updatedb from Python to Golang - first iteration