Imporve go-run function to take all package files instead of current-buffer