github.com/vieux/docker@v0.6.3-0.20161004191708-e097c2a938c7/pkg/ioutils/temp_windows.go (about) 1 // +build windows 2 3 package ioutils 4 5 import ( 6 "io/ioutil" 7 8 "github.com/docker/docker/pkg/longpath" 9 ) 10 11 // TempDir is the equivalent of ioutil.TempDir, except that the result is in Windows longpath format. 12 func TempDir(dir, prefix string) (string, error) { 13 tempDir, err := ioutil.TempDir(dir, prefix) 14 if err != nil { 15 return "", err 16 } 17 return longpath.AddPrefix(tempDir), nil 18 }