listing go files recursively