Run go test recursively

I started to look a little deeper into the project and that was the first thing that popped up. Currently pretty useless as there are no tests, but that might change in the future and these test should then be executed by the CI as well.