code: func longFilenameSupport(path string) string {
  	if filepath.IsAbs(path) && !strings.HasPrefix(path, `\\`) {
  		return `\\?\` + path
  	}
  	return path
  }
docs: // longFilenameSupport adds the necessary prefix to the path to enable long
  // filename support on windows if necessary.
  // This does NOT check the current system, i.e. will also take effect on unix paths.