small refactoring. when recompile, we also must recompile the test-code! but "go test" runs the tests and "go test -c" works only with one package. don't know how to handle this. i need to recompile all tests in all dependent packages.