Documentation ¶
Index ¶
- func CopyFile(src, dst string) error
- func CreateFolder(path string) error
- func CreateFolders(paths ...string) error
- func DeleteFilesOlderThan(folder string, filter FileFilters) error
- func DownloadFile(filepath string, url string) error
- func ExecutableName() string
- func FileExists(filename string) bool
- func FileOrFolderExists(name string) bool
- func FolderExists(foldername string) bool
- func GetTempFileName() (string, error)
- func HasPermission(fileName string, permission int) (bool, error)
- func HasStdin() bool
- func IsReadable(fileName string) (bool, error)
- func IsWriteable(fileName string) (bool, error)
- func Marshal(encodeType EncodeType, data []byte, obj interface{}) error
- func MarshalToWriter(encodeType EncodeType, r io.Writer, obj interface{}) error
- func ReadFile(filename string) (chan string, error)
- func ReadFileWithBufferSize(filename string, maxCapacity int) (chan string, error)
- func ReadFileWithReader(r io.Reader) (chan string, error)
- func ReadFileWithReaderAndBufferSize(r io.Reader, maxCapacity int) (chan string, error)
- func RemoveAll(paths ...string) (errored map[string]error)
- func Unmarshal(encodeType EncodeType, data []byte, obj interface{}) error
- func UnmarshalFromReader(encodeType EncodeType, r io.Reader, obj interface{}) error
- func UseMusl(path string) (bool, error)
- type EncodeType
- type FileFilters
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DeleteFilesOlderThan ¶
func DeleteFilesOlderThan(folder string, filter FileFilters) error
func DownloadFile ¶
DownloadFile to specified path
func ExecutableName ¶
func ExecutableName() string
func FileExists ¶
FileExists checks if the file exists in the provided path
func FileOrFolderExists ¶ added in v0.0.4
FileOrFolderExists checks if the file/folder exists
func FolderExists ¶
FolderExists checks if the folder exists
func GetTempFileName ¶
GetTempFileName generate a temporary file name
func HasPermission ¶
HasPermission checks if the file has the requested permission
func IsWriteable ¶
IsWriteable verify file writeability
func Marshal ¶
func Marshal(encodeType EncodeType, data []byte, obj interface{}) error
func MarshalToWriter ¶
func MarshalToWriter(encodeType EncodeType, r io.Writer, obj interface{}) error
func ReadFileWithBufferSize ¶
ReadFile with filename and specific buffer size
func ReadFileWithReader ¶
ReadFileWithReader and stream on a channel
func ReadFileWithReaderAndBufferSize ¶
ReadFileWithReader with specific buffer size and stream on a channel
func Unmarshal ¶
func Unmarshal(encodeType EncodeType, data []byte, obj interface{}) error
func UnmarshalFromReader ¶
func UnmarshalFromReader(encodeType EncodeType, r io.Reader, obj interface{}) error
Types ¶
Click to show internal directories.
Click to hide internal directories.