gopkg.in/essentialkaos/ek.v3@v3.5.1/fsutil/list_windows.go (about) 1 // +build windows 2 3 package fsutil 4 5 // ////////////////////////////////////////////////////////////////////////////////// // 6 // // 7 // Copyright (c) 2009-2016 Essential Kaos // 8 // Essential Kaos Open Source License <http://essentialkaos.com/ekol?en> // 9 // // 10 // ////////////////////////////////////////////////////////////////////////////////// // 11 12 type ListingFilter struct { 13 MatchPatterns []string 14 NotMatchPatterns []string 15 16 ATimeOlder int64 17 ATimeYounger int64 18 CTimeOlder int64 19 CTimeYounger int64 20 MTimeOlder int64 21 MTimeYounger int64 22 23 Perms string 24 NotPerms string 25 26 hasMatchPatterns bool 27 hasNotMatchPatterns bool 28 hasTimes bool 29 hasPerms bool 30 } 31 32 // ////////////////////////////////////////////////////////////////////////////////// // 33 34 func List(dir string, ignoreHidden bool, filters ...*ListingFilter) []string { 35 return []string{} 36 } 37 38 func ListAll(dir string, ignoreHidden bool, filters ...*ListingFilter) []string { 39 return []string{} 40 } 41 42 func ListAllDirs(dir string, ignoreHidden bool, filters ...*ListingFilter) []string { 43 return []string{} 44 } 45 46 func ListAllFiles(dir string, ignoreHidden bool, filters ...*ListingFilter) []string { 47 return []string{} 48 } 49 50 func ListToAbsolute(path string, list []string) { 51 return 52 }