func MustRemoveAllSynced(path string) {
	if err := os.RemoveAll(path); err != nil {
		logger.Panicf("FATAL: cannot remove %q: %s", path, err)
	}
	SyncPath(filepath.Dir(path))
}
// MustRemoveAllSynced removes path with all the contents
// and syncs the parent directory, so it no longer contains the path.
MustRemoveAllSynced removes path with all the contents
and syncs the parent directory, so it no longer contains the path.
// MustRemoveAllSynced removes path with all the contents // and syncs the parent directory so it no longer contains the path .
func MustRemoveAllSynced(path string) {
	if err := os.RemoveAll(path); err != nil {
		logger.Panicf("FATAL: cannot remove %q: %s", path, err)
	}
	SyncPath(filepath.Dir(path))
}
func MustRemoveAllSynced ( path string ) { if err := os . RemoveAll ( path ) ; err != nil { logger . Panicf ( " " , path , err ) } SyncPath ( filepath . Dir ( path ) ) }
MustRemoveAllSynced removes path with all the contents
and syncs the parent directory, so it no longer contains the path.
MustRemoveAllSynced removes path with all the contents and syncs the parent directory so it no longer contains the path .