// +build windows package copy import ( "os" "syscall" "time" ) func getTimeSpec(info os.FileInfo) timespec { stat := info.Sys().(*syscall.Win32FileAttributeData) return timespec{ Mtime: time.Unix(0, stat.LastWriteTime.Nanoseconds()), Atime: time.Unix(0, stat.LastAccessTime.Nanoseconds()), Ctime: time.Unix(0, stat.CreationTime.Nanoseconds()), } }